C#连接MySQL数据库的几点注意

1.MySQL数据库,我之前没有接触过,所以一直在为是下个具有图形界面类型的,还是没有图形界面类型的而烦恼,最后弄啦好久,发现对于我这个需要在其它程序中对数据库进行操作的人来说,还是命令行的比较好,容易明白SQL,我想新手还是先学命令行的较好,推荐《深入浅出MySQL数据库开发优化与管理维护》这本书,开始的几章把一些常用的指令讲的非常清楚。

2.下载完MySQL后,先启动server实例,通常安装的时候,会让你给这个实例起个名字,我的这个叫MySQL5,并且安装完后它会自动启动的,所以启动服务器通常省略啦,当然,可以查看该实例的状态,那可以在  任务管理器->服务  里看到。然后就是使用命令行MySql -uroot -p打开MySql客户端,正如所看到的,第一个“MySql"指的就是客户端名,-u后面接用户名,默认为root,后面的类似接密码。哦,对啦,对命令行,最好使用管理员运行。

3.C#中.Net框架中并没有集成对mysql数据库的相关类,所以我们无法像对sql server那样友善的操作,当然这难不倒一些大牛们,在网上常见的配置文件,我查过并试过的有mysqldrivercs.dll和mysqldata.dll;最后选择啦mysqldata.dll,原因是前者缺少对应的sqlcommandbuilder类,这使在非连接状态下使用DataSet更新数据库成为问题,当然这也可以自己写相关的command语句,但是为啦初学时不必在这方面花时间,还是用mysqldata.dll吧。基本上和sql server一样,比较适合原先用惯啦sql server或买啦一些sql server的入门书籍的童鞋。我很无奈就是后者。

那两个配置文件可以在这里下载:http://pan.baidu.com/s/1bnJejvT

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值