C#与MySQL的连接的各种方法

目录

一、前期准备

二、MySQL 字符串连接

三、MySQL Windows身份验证 (不推荐使用) --不安全

四、MySQL 类构建连接

五、MySQL 外部配置文件连接 (推荐) -- connectionStrings连接

六、MySQL 外部配置文件连接 -- AppSettings连接


涉及知识点:AppConfig配置 -- C#连接MySQL

一、前期准备

1.打开cmd命令框
              win+R --> cmd
2.Mysql账号登录

Mysql -uroot -p123456;

3.mysql_student数据库创建

create database mysql_student; 

4.mysql_student数据库使用

use mysql_student;    

5.导入NuGet包
管理解决方案的NuGet程序包 --> 搜索MySql.Data 并下载

using MySql.Data.MySqlClient;
using System.Configuration;

二、MySQL 字符串连接

 本地: localhost 表示      远程:IP,端口号          **注: Sqlsever用 local和. 表示本地, MySQL不可以**
           Data Source     == server    //服务器名字
           Initial Catalog == database  //数据库名字
           User Id         == uid       //账号
           Password        == pwd       //密码

string connStr = "Data Source = localhost; Initial Catalog = mysql_student; User Id = root; Password = 123456";
或者
string connStr1 = "server=localhost;database=mysql_student;uid=root;pwd=123456;";

 internal class Program
    {
        static void Main(string[] args)
        {
            //本地: localhost 表示      远程:IP,端口号
            //Data Source     == server    //服务器名字
            //Initial Catalog == database  //数据库名字
            //User Id         == uid       //账号
            //Password        == pwd       //密码
            string connStr = "Data Source = localhost; Initial Catalog = mysql_student; User Id = root; Password = 123456";

            string connStr1 
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值