linux怎么查看本机内存大小
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~