金沙澳门官网下载app-金沙澳门官网网址

2 安装MySqlServer管理工具,2 安装MySqlServer管理工具

1.联接字符串:"Server=localhost;Database=100;Uid=root;Pwd='root'"

MySql安装步骤图文教程及中文乱码的解决方案,mysql安装步骤

MySql Server安装步骤如下所示:

1安装MySql Server

金沙澳门官网下载app 1

金沙澳门官网下载app 2

金沙澳门官网下载app 3

金沙澳门官网下载app 4

金沙澳门官网下载app 5

金沙澳门官网下载app 6

金沙澳门官网下载app 7

金沙澳门官网下载app 8

金沙澳门官网下载app 9

金沙澳门官网下载app 10

金沙澳门官网下载app 11

金沙澳门官网下载app 12

金沙澳门官网下载app 13

金沙澳门官网下载app 14

金沙澳门官网下载app 15

金沙澳门官网下载app 16

金沙澳门官网下载app 17

金沙澳门官网下载app 18

金沙澳门官网下载app 19

金沙澳门官网下载app 20

2 安装MySqlServer管理工具

金沙澳门官网下载app 21

金沙澳门官网下载app 22

金沙澳门官网下载app 23

金沙澳门官网下载app 24

金沙澳门官网下载app 25

金沙澳门官网下载app 26

金沙澳门官网下载app 27

金沙澳门官网下载app 28

金沙澳门官网下载app 29

金沙澳门官网网址 ,解压中文语言包,将文件复制到安装目录下覆盖

金沙澳门官网下载app 30

金沙澳门官网下载app 31

金沙澳门官网下载app 32

金沙澳门官网下载app 33

文件覆盖后,打开软件设置语言为中文(CN)

金沙澳门官网下载app 34

金沙澳门官网下载app 35

金沙澳门官网下载app ,3 MySqlServer开发注意事项(C#)

1.联接字符串:"Server=localhost;Database=100;Uid=root;Pwd='root'"

2.引用MySql.Data.dll;using MySql.Data.MySqlClient;

3.使用MySqlConnection、MySqlParameter、MySqlDataAdapter、MySqlCommandBuilder、MySqlCommand、MySqlDataAdapter、MySqlTransaction等类

5.使用MySqlCommand. ExecuteScalar()方法返回的object如果要转为int类型,必须使用Convert来强制转换,否则可能会出错。

6.修改记录时,字段数据类型如果为Bit类型的时候,Sql语句中的字段值要使用Ture或False,不能像SqlServer中一样使用0或1。

7.命令行工具:

public class Cmd
{
/// <summary>
/// 执行Cmd命令
/// </summary>
/// <param name="workingDirectory">要启动的进程的目录</param>
/// <param name="command">要执行的命令</param>
public static void StartCmd(String workingDirectory, String command)
{
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.WorkingDirectory = workingDirectory;
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
p.StandardInput.WriteLine(command);
Thread.Sleep(10000);
//p.StandardInput.WriteLine("exit");
}
public static void StartCmd()
{
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
p.StandardInput.WriteLine("net stop mysql");
Thread.Sleep(5000);
p.StandardInput.WriteLine("net start mysql");
Thread.Sleep(5000);
p.StandardInput.WriteLine("exit");
}
}

备份:

public static bool BackUp(string backupPath)
{
try
{
//构建执行的命令
StringBuilder sbcommand = new StringBuilder();
sbcommand.AppendFormat("mysqldump -f -l -q -uroot -proot Sciendox50 -r "{0}"", backupPath);
String command = sbcommand.ToString();
//获取mysqldump.exe所在路径
String appDirecroty = @"C:Program FilesMySQLMySQL Server 5.5bin";
Cmd.StartCmd(appDirecroty, command);
Cmd.StartCmd();//重启mysql服务
MessageBox.Show(@"数据库已成功备份到 " + backupPath + " 文件中", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
return true;
}
catch (Exception)
{
MessageBox.Show("数据库备份失败!");
return false;
}
}

还原:

/// <summary>
/// 数据还原
/// </summary>
/// <param name="FilePath">文件路径</param>
/// <returns></returns>
public static bool RestoreDB(string FilePath)
{
try
{
StringBuilder sbcommand = new StringBuilder();
//在文件路径后面加上""避免空格出现异常
sbcommand.AppendFormat("mysql -uroot -proot Sciendox50 <"{0}"", FilePath);
String command = sbcommand.ToString();
//获取mysql.exe所在路径
String appDirecroty = @"C:Program FilesMySQLMySQL Server 5.5bin";
DialogResult result = MessageBox.Show("您是否真的想覆盖以前的数据库吗?那么以前的数据库数据将丢失!!!", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
if (result == DialogResult.Yes)
{
Cmd.StartCmd(appDirecroty, command);
Cmd.StartCmd();//重启mysql服务
MessageBox.Show("数据库还原成功!");
return true;
}
return false;
}
catch (Exception)
{
MessageBox.Show("数据库还原失败!");
return false;
}
}

以上所述是小编给大家介绍的MySql安装步骤图文教程及中文乱码的解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对帮客之家网站的支持!

MySql Server安装步骤如下所示: 1安装MySql Server 2 安装MySqlServer管理工具 解压中文...

还原:

解压中文语言包,将文件复制到安装目录下覆盖

3.使用MySqlConnection、MySqlParameter、MySqlDataAdapter、MySqlCommandBuilder、MySqlCommand、MySqlDataAdapter、MySqlTransaction等类

文件覆盖后,打开软件设置语言为中文

public static bool BackUp(string backupPath){try{//构建执行的命令StringBuilder sbcommand = new StringBuilder();sbcommand.AppendFormat("mysqldump -f -l -q -uroot -proot Sciendox50 -r "{0}"", backupPath);String command = sbcommand.ToString();//获取mysqldump.exe所在路径String appDirecroty = @"C:Program FilesMySQLMySQL Server 5.5bin";Cmd.StartCmd(appDirecroty, command);Cmd.StartCmd();//重启mysql服务MessageBox.Show(@"数据库已成功备份到 " + backupPath + " 文件中", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);return true;}catch (Exception){MessageBox.Show("数据库备份失败!");return false;}}

2 安装MySqlServer管理工具

public class Cmd{/// summary/// 执行Cmd命令/// /summary/// param name="workingDirectory"要启动的进程的目录/param/// param name="command"要执行的命令/parampublic static void StartCmd(String workingDirectory, String command){Process p = new Process();p.StartInfo.FileName = "cmd.exe";p.StartInfo.WorkingDirectory = workingDirectory;p.StartInfo.UseShellExecute = false;p.StartInfo.RedirectStandardInput = true;p.StartInfo.RedirectStandardOutput = true;p.StartInfo.RedirectStandardError = true;p.StartInfo.CreateNoWindow = true;p.Start();p.StandardInput.WriteLine(command);Thread.Sleep(10000);//p.StandardInput.WriteLine("exit");}public static void StartCmd(){Process p = new Process();p.StartInfo.FileName = "cmd.exe";p.StartInfo.UseShellExecute = false;p.StartInfo.RedirectStandardInput = true;p.StartInfo.RedirectStandardOutput = true;p.StartInfo.RedirectStandardError = true;p.StartInfo.CreateNoWindow = true;p.Start();p.StandardInput.WriteLine("net stop mysql");Thread.Sleep(5000);p.StandardInput.WriteLine("net start mysql");Thread.Sleep(5000);p.StandardInput.WriteLine("exit");}}

以上所述是小编给大家介绍的MySql安装步骤图文教程及中文乱码的解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

本文由金沙澳门官网下载app发布于金沙澳门官网,转载请注明出处:2 安装MySqlServer管理工具,2 安装MySqlServer管理工具

您可能还会对下面的文章感兴趣: