- 博客(0)
- 资源 (4)
- 收藏
- 关注
mysql-connector-net-5.0.8.1
.net连接mysql数据库驱动包MySql.Data.dll (mysql-connector-net-5.0.8.1.exe )<br>众所周知,.Net的数据访问使用ADO.NET,而.net中没有提供myql的专用连接工具(比如sql server的sql client),不过mysql.com提供所有用于mysql数据库连接工具,这里我们用MySql.Data.dll ,里边封装了所有的mysql数据库的ADO.NET操作,作用方法与SQL SERVER几乎一样(举个例子:SQL SERVER中的SqlCommand,在MYSQL中就叫MySqlCommand)。<br>使用方法如下:<br>1)安装 数据库驱动包MySql.Data.dll (mysql-connector-net-5.0.8.1.exe )。<br>2)在自己的解决方案(工程)中引入MySql.Data.dll 包。步邹如下:<br>a)在解决方案中的 引用 上单击鼠标右键。<br>b)在弹出的界面上单击 添加引用 。<br>c)在弹出的对话框上单击 浏览 选项。<br>d)在查找范围文本框内找到刚才安装的MySql.Data.dll 这个包。<br>注:MySql.Data.dll 默认路径是:<br>C:\Program Files\MySQL\MySQL Connector Net 5.0.8.1\Binaries\.NET 2.0<br>e)单击确定按钮。<br>3)编写连接mysql数据库代码:(实例如下:)<br>using MySql.Data.MySqlClient; <---必须引入此空间<br>//Data Source 数据库所在的服务器地址<br>//Database所要连接的数据库名称<br>//User ID数据库的用户名<br>//Password数据库密码<br>//port数据库端口号(如果是3306可省略)<br> MySqlConnection DBConn = new MySqlConnection("Data Source=192.168.1.2;Database=discuz;User ID=root;Password=123456;port=;charset=gb2312;"); <br> try<br> {<br><br> DBConn.Open();<br> <br> }<br> catch (Exception ex)<br> {<br> //抛出异常 <br><br> }<br> finally<br> {<br> DBConn.Close();<br> DBConn.Dispose();<br> <br> }<br>提示:charset=gb2312加上这节作用是解决中文乱码问题。<br>
2008-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人