当前位置: 移动技术网 > IT编程>开发语言>c# > C#连接MySQL操作详细教程

C#连接MySQL操作详细教程

2020年06月23日  | 移动技术网IT编程  | 我要评论

c#如何连接mysql进行操作,供大家参考,具体内容如下

1、引入mysql.data.dll

例如小编是vs2017,创建工程之后,添加应用,选择工程,点击下面的引用,右击打开,选择添加引用

2、如何找到自己的mysql.data.dll,答案就是自己安装mysql的安装路径下,找到后选择添加

3、就是直接贴代码了,这里是查询账号密码,以及插入账号密码(注意:更改个人的数据名字以及表密码等)

using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
using mysql.data.mysqlclient;//引用命名空间

namespace mysql数据库操作
{
 class program
 {
  static void main(string[] args)
  {
   string connstr = "database=test007;data source=127.0.0.1;port=3306;user id=root;password=124638;";
   // string connstr = "database=test007;datasource=127.0.0.1;port=3306;user=root;pwd=124638;";
   mysqlconnection conn = new mysqlconnection(connstr);

   //打开链接
   conn.open();


   #region 查询
   ////创建命令
   //mysqlcommand cmd = new mysqlcommand("select * from user ", conn);

   ////执行命令--读取数据
   //mysqldatareader reader= cmd.executereader();

   ////读取数据
   //while(reader.read())//判断是否有数据--//读取一行记录
   //{

   // string username= reader.getstring("username");
   // string password = reader.getstring("password");
   // console.writeline(username + ":" + password);
   //}
   //reader.close();
   #endregion


   #region 插入数据   
   string username = "cwer";
   string password = "lcker"; 
   //创建语句
   mysqlcommand cmd = new mysqlcommand("insert into user set username='" + username + "'" + ",password='"+password+"'",conn);
   //执行语句
   cmd.executenonquery();
   conn.close();
   console.readkey();//程序暂停
   

  }
 }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网