MYSQL数据库从Windows向Linux迁移

来源:互联网 发布:淘宝客链接转化淘口令 编辑:程序博客网 时间:2024/05/16 00:47
WINDOWS平台上进行开发时的,有时会遇到MYSQL数据库从Windows向Linux迁移的问题,方法如下:

(1
windows平台上进入/mysql/bin目录, 执行mysqldump 命令将数据库导出,具体命令如下:
   mysqldump -u root - h localhost -p -r c:/data.txt -B mydatabasename
  
执行此命令的结果是:在c:/下生成data.txt这样一个文件

2)将data.txt这个文件上传到linux下的某个文件夹下(假如放在/download/ 下),linux平台上启动mysql,执行./mysql -u root -p 命令进入mysql 客户端程序执行如下命令:
   mysql>source /download/data.txt  
即可成功完成迁移
 
注:
数据库正确转移后若不能数据库还不能被站点立即使用,可能是因为程序中root用户在linux上的mysql中还不具备访问权限,因此,要做如下操作:linux上启动mysql进入客户端程序,使用命令
1use mysql;
2:grant allprivileges on *.* to root@localhost.localdomain identified by "123321" with grant option
原创粉丝点击