VS2017 C#连接MySQL数据库

1、    安装MySQL for Windows,网上有

            MySQL链接:https://dev.mysql.com/downloads/installer/

2、    安装mysql-connector-net,这个是MySQL数据库.NET开发是驱动,因为C#是.NET架构的,所以           需要通过该工具提供MySQL.Data.dll来访问MySQL数据库;

            mysql-connector-net的链接:http://dev.mysql.com/downloads/connector/net/

3、安装VS2017,网上也有

            VS2017链接:https://msdn.itellyou.cn/

第一步、先安装好MySQL数据库和VS2017开发工具,这里省略。

第二步、先在网上下载MySQL.Data.dll的动态库:

092042_IGCZ_3789618.png

092104_e3Ui_3789618.png

092126_a0gk_3789618.png

092143_TC65_3789618.png

有两个版本可以用,解压后打开4.0的文件夹,我们需要的就是上面这个MySQL.Data.dll文件。

第三步、打开现有的项目工程或者新建一个C#的项目,找到引用,点击右键选择添加引用如图

092947_edx2_3789618.png

093205_6ldU_3789618.png

点击添加然后勾上,再确定直到可以在引用看到MySQL,Data文件

093450_7sNW_3789618.png

接下来就可以进行码了

(1)码什么都得告诉程序加入的文件名才能调用

using MySql.Data.MySqlClient;//调用MySQL动态库

 string str = "server=localhost;User Id=root;password=GIRI2018;Database=giri";//连接MySQL的字符串
                MySqlConnection giricon = new MySqlConnection(str);//实例化链接
                giricon.Open();//开启连接
                MySqlCommand mycmd = new MySqlCommand("insert into user(id,name,pwd) values(" + 107 + ",'zhuge','113')", giricon);
                if (mycmd.ExecuteNonQuery() > 0)
                {
                    Console.WriteLine("success");
                }
                Console.ReadLine();
                giricon.Close();//关闭

(2)想看到效果你得先在数据库里建一个表存数据!

094917_UWcs_3789618.png

(3)最简洁的代码就是把连接做成字符串str的形式然进行调用。这个只是进行数据存储,删改查下次更新!

第一次写文,如果不对或者建议欢迎指正引领,谢谢!

 

 
 
G
M
T
 
 
检测语言世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达语印地语印尼巽他语印尼爪哇语印尼语古吉拉特语哈萨克语土耳其语塔吉克语塞尔维亚语塞索托语威尔士语孟加拉语宿务语尼泊尔语巴斯克语布尔语(南非荷兰语)希伯来语希腊语德语意大利语意第绪语拉丁语拉脱维亚语挪威语捷克语斯洛伐克语斯洛文尼亚语斯瓦希里语旁遮普语日语格鲁吉亚语毛利语法语波兰语波斯尼亚语波斯语泰卢固语泰米尔语泰语海地克里奥尔语爱尔兰语爱沙尼亚语瑞典语白俄罗斯语立陶宛语索马里语约鲁巴语缅甸语罗马尼亚语老挝语芬兰语苗语英语荷兰语菲律宾语葡萄牙语蒙古语西班牙语豪萨语越南语阿塞拜疆语阿尔巴尼亚语阿拉伯语韩语马其顿语马尔加什语马拉地语马拉雅拉姆语马来语马耳他语高棉语齐切瓦语
 
世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达语印地语印尼巽他语印尼爪哇语印尼语古吉拉特语哈萨克语土耳其语塔吉克语塞尔维亚语塞索托语威尔士语孟加拉语宿务语尼泊尔语巴斯克语布尔语(南非荷兰语)希伯来语希腊语德语意大利语意第绪语拉丁语拉脱维亚语挪威语捷克语斯洛伐克语斯洛文尼亚语斯瓦希里语旁遮普语日语格鲁吉亚语毛利语法语波兰语波斯尼亚语波斯语泰卢固语泰米尔语泰语海地克里奥尔语爱尔兰语爱沙尼亚语瑞典语白俄罗斯语立陶宛语索马里语约鲁巴语缅甸语罗马尼亚语老挝语芬兰语苗语英语荷兰语菲律宾语葡萄牙语蒙古语西班牙语豪萨语越南语阿塞拜疆语阿尔巴尼亚语阿拉伯语韩语马其顿语马尔加什语马拉地语马拉雅拉姆语马来语马耳他语高棉语齐切瓦语
 
 
 
 
 
 
 
 
 
文本转语音功能仅限200个字符
 
 
选项 : 历史 : 反馈 : Donate关闭

转载于:https://my.oschina.net/u/3789618/blog/1629214

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值