Mysql数据库从linux系统向windows系统迁移。
1、 利用ssh登录到远程linux服务器。敲入命令mysqldump –u 用户名 –p 数据库名 > 生成的脚本名.sql
解释:mysqldump为导出脚本命令,
Uipcc为用户名
-p表示有密码
ipcc为选择的数据库
ipcc.sql为导出脚本名
2、 回车,输入该数据库密码。
注:也可以一步到位 mysqldump –u ipcc –p ipcc ipcc > ipcc.sql
注意此处可能提示错误,这里是因为用户权限不够。改成root用户
再键入命令,则成功生成脚本,当前位置在哪,默认存放的位置就是哪。
比如是在/root目录下键入此命令,生成的脚本则在/root目录下。
用ssh将脚本download到本地。
3、 查看windows系统中mysql字符编码,打开mysql的命令窗口。输入登录密码。
4、 输入命令 show variables like “char%”;
则系统数据库为gbk
5、 用文本编辑器打开刚下载的脚本,在最上面加上
use ipcc;
set names gbk;
6、 导入脚本,最好在mysql的控制端,键入source 路径名/ipcc.sql
7、用第三方连接工具,查看数据库。字符编码正确。
因篇幅问题不能全部显示,请点此查看更多更全内容