2023年6月21日发(作者:)

刘鑫自编文件

刘鑫

Mysql安装使用及.net连接Mysql

本文主要介绍mysql的安装及使用。以及VS2008如何通过.net连接mysql

lx

2010-4-7

刘鑫自编文件

目录

一、 准备 ................................................................................................................................... 3

Windows XP(SP1,SP2,SP3)或者windows 3

mysql-5.0.22-win32(Mysql 5.0版本) ........................................................................................ 3

Navicat(8.0.22)+Patch 客户端连接mysql工具 ...................................................................... 3

VS2008开发工具 ..................................................................................................................... 3

二、 MySql安装........................................................................................................................ 3

三、 Navicat客户端连接工具安装 .......................................................................................... 8

四、 命令行连接mysql简介 ................................................................................................. 19

五、 VS2008利用C#连接mysql ............................................................................................ 20

刘鑫自编文件

一、 准备

Windows XP(SP1,SP2,SP3)或者windows Server 2003

mysql-5.0.22-win32(Mysql 5.0版本)

Navicat(8.0.22)+Patch 客户端连接mysql工具

VS2008开发工具

二、 MySql安装

点击mysql-5.0.22-win32版本的

出现点击next

刘鑫自编文件

选择complete,点击next

点击install

等待安装完成。出现注册界面。 刘鑫自编文件

选择skip sign-up点击next,进入配置界面

点击finish 刘鑫自编文件

点击next

,选择standard configuration 点击next 刘鑫自编文件

勾选Include Bin Directory in Windows PATH.点击next

输入root密码,点击next按钮 刘鑫自编文件

点击execute.直到配置生效。

三、 Navicat客户端连接工具安装

因为该客户端工具仅是开发人员以及维护人员连接mysql服务器的工具而已,本着易用方便的原则,选择navicat客户端连接工具,该工具是收费的,故下载破解版本使用。

点击navicat8_mysql_

刘鑫自编文件

点击下一步

选择”我同意”,点击下一步 刘鑫自编文件

选择安装文件夹,点击下一步

点击下一步 刘鑫自编文件

点击下一步

选择安装。等待安装完成。 刘鑫自编文件

点击完成按钮。

双击Navicat 8.0.20 破解补丁.exe

注:有些杀毒软件可能认为该补丁为病毒,其实不是病毒,请放心使用

点击应用补丁,搜索该文件

选择navicat安装目录 比如C:Program FilesPremiumSoftNavicat 8.0

补丁即可安装完成。

双击桌面图标Navicat for MySQL

刘鑫自编文件

点击连接

输入连接名,比如TestConn

主机名/IP地址:输入mysql server的IP地址 比如127.0.0.1

依次输入端口,用户名,密码 刘鑫自编文件

点击连接测试,测试

出现连接成功的画面

点击确定 。双击左侧TestConn

可以右击TestConn,去新建用户,新建数据库或表等。

在这里仅简单介绍一下新建数据库和表,便于下面利用VS2008来连接Mysql. 刘鑫自编文件

右击TestConn

点击创建数据库

数据库名输入User 字符集选择最后一个utf8 -- UTF-8 Unicode

点击确定即可。User数据库就出现在左侧数据库列表中。 刘鑫自编文件

双击User数据库

在属性”表”上右击

选择创建表 刘鑫自编文件

在名上输入username,类型选择varchar 长度输入20,并点击上方”主键”标志

然后点击上方”创建栏位”选项

名输入password,类型选择varchar 长度输入20 刘鑫自编文件

点击保存

输入表名user.点击”确定” .然后点击右上”X”关闭按钮。 刘鑫自编文件

可以看到user表已经创建。

四、 命令行连接mysql简介

在命令行输入mysql –u -p

例如mysql –uroot –p123456 刘鑫自编文件

允许某台客户机访问数据库的语句如下

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.1' IDENTIFIED BY '123456' WITH GRANT

OPTION//设置服务器允许客户机远程连接 root为登陆用户名,192.168.0.1 为客户端IP地址

123456为登陆客户机的密码

备份数据库

mysqldump -uroot -ppassword 数据库名 > D:/

还原数据库

mysql -uroot -ppassword 数据库名 < D:/

五、 VS2008利用C#连接mysql

首先下载mysql的.net驱动包,通过/downloads/connector/net/

下载

双击运行

安装完毕,在VS2008中新建MysqlTest工程, 刘鑫自编文件

在右侧”解决方案资源管理器”右击”引用” –“添加引用”, 选择

编写测试程序

首先导入包using lient;

然后可以通过以下例程进行插入和读取。

MySqlConnection myConnection = new MySqlConnection("server=localhost;user

id=root;password=830730;database=user;charset=utf8");

();

string insert = "insert into user(username,password) values('刘鑫','123456')";

MySqlCommand myCommand = new MySqlCommand(insert, myConnection); 刘鑫自编文件

eNonQuery();//执行插入

string query = "select * from user";

myCommand = new MySqlCommand(query, myConnection);

MySqlDataReader myDataReader = eReader();

string user = "";

while (() == true)

{

//bookres += myDataReader["id"];

user += myDataReader["username"];

user += myDataReader["password"];

}

();

();

(user);

2023年6月21日发(作者:)

刘鑫自编文件

刘鑫

Mysql安装使用及.net连接Mysql

本文主要介绍mysql的安装及使用。以及VS2008如何通过.net连接mysql

lx

2010-4-7

刘鑫自编文件

目录

一、 准备 ................................................................................................................................... 3

Windows XP(SP1,SP2,SP3)或者windows 3

mysql-5.0.22-win32(Mysql 5.0版本) ........................................................................................ 3

Navicat(8.0.22)+Patch 客户端连接mysql工具 ...................................................................... 3

VS2008开发工具 ..................................................................................................................... 3

二、 MySql安装........................................................................................................................ 3

三、 Navicat客户端连接工具安装 .......................................................................................... 8

四、 命令行连接mysql简介 ................................................................................................. 19

五、 VS2008利用C#连接mysql ............................................................................................ 20

刘鑫自编文件

一、 准备

Windows XP(SP1,SP2,SP3)或者windows Server 2003

mysql-5.0.22-win32(Mysql 5.0版本)

Navicat(8.0.22)+Patch 客户端连接mysql工具

VS2008开发工具

二、 MySql安装

点击mysql-5.0.22-win32版本的

出现点击next

刘鑫自编文件

选择complete,点击next

点击install

等待安装完成。出现注册界面。 刘鑫自编文件

选择skip sign-up点击next,进入配置界面

点击finish 刘鑫自编文件

点击next

,选择standard configuration 点击next 刘鑫自编文件

勾选Include Bin Directory in Windows PATH.点击next

输入root密码,点击next按钮 刘鑫自编文件

点击execute.直到配置生效。

三、 Navicat客户端连接工具安装

因为该客户端工具仅是开发人员以及维护人员连接mysql服务器的工具而已,本着易用方便的原则,选择navicat客户端连接工具,该工具是收费的,故下载破解版本使用。

点击navicat8_mysql_

刘鑫自编文件

点击下一步

选择”我同意”,点击下一步 刘鑫自编文件

选择安装文件夹,点击下一步

点击下一步 刘鑫自编文件

点击下一步

选择安装。等待安装完成。 刘鑫自编文件

点击完成按钮。

双击Navicat 8.0.20 破解补丁.exe

注:有些杀毒软件可能认为该补丁为病毒,其实不是病毒,请放心使用

点击应用补丁,搜索该文件

选择navicat安装目录 比如C:Program FilesPremiumSoftNavicat 8.0

补丁即可安装完成。

双击桌面图标Navicat for MySQL

刘鑫自编文件

点击连接

输入连接名,比如TestConn

主机名/IP地址:输入mysql server的IP地址 比如127.0.0.1

依次输入端口,用户名,密码 刘鑫自编文件

点击连接测试,测试

出现连接成功的画面

点击确定 。双击左侧TestConn

可以右击TestConn,去新建用户,新建数据库或表等。

在这里仅简单介绍一下新建数据库和表,便于下面利用VS2008来连接Mysql. 刘鑫自编文件

右击TestConn

点击创建数据库

数据库名输入User 字符集选择最后一个utf8 -- UTF-8 Unicode

点击确定即可。User数据库就出现在左侧数据库列表中。 刘鑫自编文件

双击User数据库

在属性”表”上右击

选择创建表 刘鑫自编文件

在名上输入username,类型选择varchar 长度输入20,并点击上方”主键”标志

然后点击上方”创建栏位”选项

名输入password,类型选择varchar 长度输入20 刘鑫自编文件

点击保存

输入表名user.点击”确定” .然后点击右上”X”关闭按钮。 刘鑫自编文件

可以看到user表已经创建。

四、 命令行连接mysql简介

在命令行输入mysql –u -p

例如mysql –uroot –p123456 刘鑫自编文件

允许某台客户机访问数据库的语句如下

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.1' IDENTIFIED BY '123456' WITH GRANT

OPTION//设置服务器允许客户机远程连接 root为登陆用户名,192.168.0.1 为客户端IP地址

123456为登陆客户机的密码

备份数据库

mysqldump -uroot -ppassword 数据库名 > D:/

还原数据库

mysql -uroot -ppassword 数据库名 < D:/

五、 VS2008利用C#连接mysql

首先下载mysql的.net驱动包,通过/downloads/connector/net/

下载

双击运行

安装完毕,在VS2008中新建MysqlTest工程, 刘鑫自编文件

在右侧”解决方案资源管理器”右击”引用” –“添加引用”, 选择

编写测试程序

首先导入包using lient;

然后可以通过以下例程进行插入和读取。

MySqlConnection myConnection = new MySqlConnection("server=localhost;user

id=root;password=830730;database=user;charset=utf8");

();

string insert = "insert into user(username,password) values('刘鑫','123456')";

MySqlCommand myCommand = new MySqlCommand(insert, myConnection); 刘鑫自编文件

eNonQuery();//执行插入

string query = "select * from user";

myCommand = new MySqlCommand(query, myConnection);

MySqlDataReader myDataReader = eReader();

string user = "";

while (() == true)

{

//bookres += myDataReader["id"];

user += myDataReader["username"];

user += myDataReader["password"];

}

();

();

(user);