My Sql connector Net 安装及C# 连接My Sql数据库

网友投稿 331 2022-08-31

My Sql connector Net 安装及C# 连接My Sql数据库

win 8.1

下载文件:官网下载mysql-connector-net-6.9.8(或其他版本)

过程:

1.运行CMD(管理员)

2.输入以下命令: msiexec /package "你的安装文件路径"

打开项目,右键添加引用--选择MySql data--代码添写 using MySql.Data;  using MySql.Data.MySqlClient;

连接例子:

向表中插入新数据并查看所有数据。(下面的

string connect = "Server=localhost;Database=mydata;Uid=root;Pwd=19412";

database和Pwd是我自己设立的。

databases默认有四个:

information_schema

mysql

performance_schema

test

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using MySql.Data.MySqlClient;namespace database_test{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } string connect = "Server=localhost;Database=mydata;Uid=root;Pwd=19412"; private void button1_Click(object sender, EventArgs e) { string name = textBox1.Text; string sex=textBox2.Text; MySqlConnection con = new MySqlConnection(connect); MySqlCommand cmd; con.Open(); try { if (name == "") { } else { cmd = con.CreateCommand(); cmd.CommandText = "insert into person(name,sex) values(@name,@sex)"; cmd.Parameters.AddWithValue("@name", name); cmd.Parameters.AddWithValue("@sex", sex.ToCharArray()); cmd.ExecuteNonQuery(); } } catch (Exception) { throw; } finally { if (con.State == ConnectionState.Open) { con.Close(); LoadData(); } } } private void LoadData() { MySqlConnection con = new MySqlConnection(connect); MySqlCommand cmd = con.CreateCommand(); con.Open(); try { cmd.CommandText = "select *from person"; MySqlDataAdapter adap = new MySqlDataAdapter(cmd); DataSet ds = new DataSet(); adap.Fill(ds); dataGridView1.DataSource = ds.Tables[0].DefaultView; } catch (Exception) { throw; } finally { if (con.State == ConnectionState.Open) { con.Close(); } } } }}

免安装版本参考文章:

​​/downloads/connector/net/6.6.html#downloads ,下载平台选择.Net&Mono,下载ZIP免安装版。

2.解压缩刚才下载的mysql-connector-net-6.6.6-noinstall.zip文件,里面有几个版本选择,在这里我选V4,

选中这几个文件,然后添加到C#项目的引用中,然后就可以编写程序进行数据库的操作了。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:PHP 简单的小偷程序
下一篇:新年如何借势营销?伊利X中国日报给了教科书式答案!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~