博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#连接、访问MySQL数据库
阅读量:6679 次
发布时间:2019-06-25

本文共 1720 字,大约阅读时间需要 5 分钟。

01:添加mysqlData.dll到C#项目的引用中,就可以编写程序进行数据库的操作了

class Program    {        static void Main(string[] args)        {            String mysqlStr = "server=localhost;User Id=root;password=1234;Database=mygame";            //连接数据库            MySqlConnection connection=new MySqlConnection(mysqlStr);             //打开数据库            connection.Open();            //查询数据表            string commandStr ="select* from server";            //执行命令语句sql            MySqlCommand command=new MySqlCommand(commandStr,connection);            //获取查询结果              using (MySqlDataReader reader = command.ExecuteReader())            {                while (reader.Read())                {                    int id= reader.GetInt32(0);                    string name =reader.GetString(1);                    string ip = reader.GetString(2);                    Console.WriteLine(id+" "+ name+"  "+ip);                }            }            //关闭数据集              connection.Close();            Console.ReadKey();        }    }

在这里插入图片描述

02:插入操作

string str= "insert into mytable set id = @i, username = @u, password = @p";            //插入数据            MySqlCommand command1 = new MySqlCommand(str, connection);            command1.Parameters.AddWithValue("i", 3);            command1.Parameters.AddWithValue("u", "小伙子");            command1.Parameters.AddWithValue("p", "185255");            command1.ExecuteNonQuery();

删除

MySqlCommand cmd = new MySqlCommand("delete from user where id = @id", conn);            cmd.Parameters.AddWithValue("id", 18);            cmd.ExecuteNonQuery();

更新

MySqlCommand cmd = new MySqlCommand("update user set password = @pwd where id = 14", conn); cmd.Parameters.AddWithValue("pwd", "sikiedu.com"); cmd.ExecuteNonQuery();

转载地址:http://bjrxo.baihongyu.com/

你可能感兴趣的文章
redhat 6.5 安装和配置zabbix客户端
查看>>
硬链接和软链接(2)
查看>>
几种REST服务JAVA客户端类库
查看>>
什么是Hijax?Hijax的原理及优缺点介绍
查看>>
Linux面试记录
查看>>
端口状态说明 LISTENING、ESTABLISHED、TIME_WAIT及CLOSE_WAIT
查看>>
OutOfMemoryError: GC overhead limit exceede
查看>>
python os模块常用函数使用方法大全
查看>>
我的友情链接
查看>>
【2016-03-17】移动互联网时代,看好你的隐私
查看>>
linux命令:编译安装postfix邮件服务
查看>>
vi命令集
查看>>
oracle数据库克隆
查看>>
输出 pdf
查看>>
PHPCMS一个BUG
查看>>
APP云测试
查看>>
3-unit3 高速缓存DNS
查看>>
spark mllib 协同过滤算法,基于余弦相似度的用户相似度计算
查看>>
openwrt 基于qmi的 3G|4G拨号
查看>>
俞敏洪励志语
查看>>