C#连接Mysql数据库方法
2015-06-25 15:41
645 查看
1、要连接MySql数据库必须首先下载MySql官方的连接.net的文件,文件下载地址为http://dev.mysql.com/downloads/connector/net/6.6.html#downloads ,可以选择的平台既可以是
Microsoft Windows,也可以用 .Net & Mono 的,区别是 Microsoft Windows 的是一个MSI 文件,后者是非安装的压缩包。
2、解压缩刚才下载的mysql-connector-net-6.6.6-noinstall.zip文件,里面有几个版本选择,这里选择V4。
3、选中这几个文件,然后添加到C#项目的引用中,然后就可以编写程序进行数据库的操作了,记得在程序的using下也要进行引用。
测试代码:
public class mysqlcon{
public string time()
{
string connStr = "Server=localhost;Database=history;Uid=root;Pwd=root;CharSet=utf8;";
MySqlConnection con = new MySqlConnection(connStr);
con.Open();//打开连接
MySqlCommand cmd = new MySqlCommand("select now()", con);
object time = cmd.ExecuteScalar(); //或是 cmd.ExecuteReader();cmd.ExecuteNonQuery();
string contime=time.ToString();
MessageBox.Show(time.ToString()); //或 Console.WriteLine(time.ToString());
con.Close();
return contime;
}
}
Microsoft Windows,也可以用 .Net & Mono 的,区别是 Microsoft Windows 的是一个MSI 文件,后者是非安装的压缩包。
2、解压缩刚才下载的mysql-connector-net-6.6.6-noinstall.zip文件,里面有几个版本选择,这里选择V4。
3、选中这几个文件,然后添加到C#项目的引用中,然后就可以编写程序进行数据库的操作了,记得在程序的using下也要进行引用。
测试代码:
public class mysqlcon{
public string time()
{
string connStr = "Server=localhost;Database=history;Uid=root;Pwd=root;CharSet=utf8;";
MySqlConnection con = new MySqlConnection(connStr);
con.Open();//打开连接
MySqlCommand cmd = new MySqlCommand("select now()", con);
object time = cmd.ExecuteScalar(); //或是 cmd.ExecuteReader();cmd.ExecuteNonQuery();
string contime=time.ToString();
MessageBox.Show(time.ToString()); //或 Console.WriteLine(time.ToString());
con.Close();
return contime;
}
}
相关文章推荐
- Mysql数据库主主互备
- mysql B-tree和hash索引性能测试对比
- MySQL中distinct及group by的一些用法
- MySQL中distinct及group by的一些用法
- Ubuntu下安装Mysql小结
- Mysql常见四种索引的使用
- mysql 删除重复数据,并保存最新一条数据
- mysql开启慢查询方法
- mysql密码忘记后的处理
- Mysql双主从同步配置(二)
- ubuntu下MySQL的安装及远程连接配置
- mysql 函数 等有权限的控制
- mysql数据的常用方法
- MySQL replicate-ignore-db详解
- MySQL数据库基础
- mysql_wp_replication_tutorial
- 创建一个实现Disqus评论模版的MySQL模型
- 在MySQL中创建带有IN和OUT参数的存储过程的方法
- 在VB.NET应用中使用MySQL的方法
- mysql绿色版安装