第一篇:c#数据库从sql改为mysql

来源:互联网 发布:苹果软件破解版 编辑:程序博客网 时间:2024/05/17 02:41

今天写下第一篇博客,希望在以后的日子里面能积累更多的技术问题。

本次问题:已有c#程序,但是用的数据库是sql,由于我自己电脑上没有安装sql,加上密码什么的我也不知道,所以没办法,只好想着改成mysql来学习了。

网上搜索了老半天,经历了各种错误,最后终于搞定了。下面把自己的过程给大家分享一下。


首先;使用mysql,你需要下载MySql.Data.dll,网上一百度就出来了。然后把这个库引入到你的项目中

其次,因为你之前使用的是sql,现在使用的是mysql,所以你项目中的所有跟sql有关的都要改成mysql就好了。当然不要忘记添加引用。

第三点:数据库连接配置(老实说这个花费了我好久时间才找到),找了各种都说跟sql配置一样就没问题了。可是哥哥就是连接不上去啊,也看了服务是开启。就是提示连接不上啊。。。。。。。。。。最后的最后,看到一条写着要把 Data Source=. 改成ip引用,即使是本地也要改。于是改成了本地ip=127.0.0.1  啊啊啊啊啊 感谢上帝,终于好了。

还有一点就是驱动也要更改。以下是我的可以连接的配置:

<connectionStrings>
    <add name="MySchoolConnectionString" connectionString="Data Source=127.0.0.1;Initial Catalog=MySchool;User ID=root;Pwd=root" providerName="MySql.Data.MySqlClient"/>
  </connectionStrings>

之前sql的是

<connectionStrings>
    <add name="MySchoolConnectionString" connectionString="Data Source=.;Initial Catalog=MySchool;User ID=root;Pwd=root" providerName="System.Data.SqlClient"/>
  </connectionStrings>


希望能对大家有所帮助,个人也是一个技术的积累吧。我们一同成长。

0 0
原创粉丝点击