多语言展示
当前在线:1275今日阅读:97今日分享:45

c#程序连接MySQL数据库

c#程序连接MySQL数据库,进行数据的增删改查
工具/原料

VS2012、MySql.Data.dll 文件

方法/步骤
1

在方法类里,引用MySql.Data.dll文件,代码如下://添加引用:using MySql.Data.MySqlClient;

2

//数据连接字符串,需要自行修改string connetStr = 'Data Source=ip(192.168.1.111);User ID=数据库用户名;Password=密码;DataBase=数据库名称';MySqlConnection conn = new MySqlConnection(connetStr);

3

try{//第四步代码//第五步代码//第六步代码}catch(MySqlException ex){   switch (ex.Number)    {        case 0:            Console.WriteLine('连接不到服务器,请确认连接字符串');            break;        case 1045:            Console.WriteLine('无效的用户名/密码,请重新输入');            break;    }}

4

//打开通道,建立连接,可能出现异常,使用try catch语句    conn.Open();    Console.WriteLine('已经建立连接');

5

//在这里使用代码对数据库进行增删查改    string sql = 'select * from gkzp_user';    MySqlCommand cmd = new MySqlCommand(sql, conn);

6

//执行ExecuteReader()返回一个MySqlDataReader对象    MySqlDataReader reader = cmd.ExecuteReader();    //初始索引是-1,执行读取下一行数据,返回值是bool        while (reader.Read());    {        //'userid'是数据库对应的列名,推荐这种方式        Console.WriteLine(reader.GetString('username') + reader.GetString('password'));    }

推荐信息