龙空技术网

C#如何连接mysql数据库

一个假的c吃货 377

前言:

而今看官们对“vs2019怎么连接mysql数据库”大致比较珍视,大家都需要剖析一些“vs2019怎么连接mysql数据库”的相关内容。那么小编也在网络上汇集了一些对于“vs2019怎么连接mysql数据库””的相关资讯,希望兄弟们能喜欢,你们快快来学习一下吧!

作为一名开发者都知道,数据库是开发当中必不可少的,数据库是按照数据结构来组织、存储和管理数据的仓库,mysql是目前最流行的关系型数据库管理系统。

MySql.Data.dll是C#操作MySql的驱动文件,是C#连接mysql的必要插件,使我们使用更简洁的C#语言来操作数据库,我们在项目中引用MySql.Data.dll,然后在代码页头部使用using MySql.Data.MySqlClient; 这样我们就可以顺利的使用该类库的函数来建立连接了。

我们使用vs新建个控制台应用程序,在引用中添加Mysql.Data.dll

然后在Program.cs添加代码:

using System;using MySql.Data.MySqlClient;namespace MySqlTest{    class MainClass    {        public static void Main(string[] args)        {            string constructorString = "server=localhost;User Id=root;password=123456;Database=mysqlTest";            MySqlConnection sqlConnection = new MySqlConnection(constructorString);            sqlConnection.Open();            MySqlCommand cmd = new MySqlCommand("insert into t_test (name) values(\"Test1\")", sqlConnection);            if(cmd.ExecuteNonQuery() > 0)            {                Console.WriteLine("插入成功1");            }            cmd.CommandText = "insert into t_test (name) values(\"Test2\")";            if (cmd.ExecuteNonQuery() > 0)            {                Console.WriteLine("插入成2");            }            cmd.Dispose();            sqlConnection.Close();        }    }}

我们看看运行结果:

说明数据已经插入成功。

server=服务器的ip;User Id=用户名;password=密码;Database=数据库名,这几个连接属性的顺序可以随意调换,只需要对准属性名与属性值就行了

标签: #vs2019怎么连接mysql数据库