陈德馨

命令行导入超大mysql数据库(解决编码出错)

743人参与 |分类: 运维时间|时间:2012年02月22日 12:27

众所周知,Mysql导入超大数据库是个令人头疼的问题,我曾经尝试导入一个60多M的数据库,首先尝试用phpmyadmin导入,发现就算解决了Mysql自身的限制和php.ini的限制也会出现网络延迟、断线等不可预料的情况,所以用命令来导入是一个很不错的选择,命令如下:

use database(导入前所建的空数据库名字)

为了防止编码出乱,先执行这样一句: set names utf8;

然后再导入数据库,这里举个例子,假设你要导入的数据库文件leo.sql在D盘根目录

1、source d:\leo.sql (可能报错)

2、source d:leo.sql (可能报错)

3、source d:/leo.sql (完美导入)

用source导入数据切记这个斜杠和反斜杠的区别!如不懂可一一尝试!很多人卡在这里出一头汗也不知道为什么!所以给小白们共享下!

来源:陈德馨博客(微信/QQ号:35435164),转载请保留出处和链接!

地址:

必填

选填

选填

◎已有 0 人评论,请发表您的观点。