0
点赞
收藏
分享

微信扫一扫

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


win 8.1


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

过程:

  1.运行CMD(管理员)

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

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


打开项目,右键添加引用--选择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();
}
}
}
}
}


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



免安装版本参考文章:

​​http://www.jb51.net/article/41920.htm​​


官网可下载:

mysql-connector-net-6.9.8-noinstall


1.文件下载地址为http://dev.mysql.com /downloads/connector/net/6.6.html#downloads ,下载平台选择.Net&Mono,下载ZIP免安装版。

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


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


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



举报

相关推荐

0 条评论