大SQL文件导入Mysql数据库的推荐方法以及注意事项
由于实验要求,需要把一个40G的维基百科pagelink文件导入到mysql数据库
一开始仅仅简单查询了下如何使用navicat进行导入数据库,但是问题出现了,navicat导入数据库实在太慢了,8个小时仅仅导入了5%,这就很令人头大。
后面查询了一些方法,通过使用命令source来导入会快很多,具体方法为:
mysql -u root -p
ues 数据库名称
source sql文件路径
但是在导入的时候却提示unknown command '\'
查询了一些资料,才发现是字符集的问题,通过使用数据库是加入字符集设置来解决
mysql -u root -p --default-character-set=utf8
较大的sql文件就开始导入了,速度比navicat导入不知道快到哪里去了!