经常我们会需要将sql文件导入数据库,内容少的时候甚至可以直接复制脚步到命令行,或者用工具如Navicat for MySQL来导入,不过当数据量非常大的时候,比如几百Mb或者几个G的sql脚本,就需要很长时间,使用source命令只需要很短的时间就搞定了。
常用source 命令进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库;
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:\wcnc_db.sql
平时数据少,通常图方便都是用工具直接导,这次遇到数据大的,才查了这个命令,确实有帮助,应该还可以设置更加详细的参数,比如制定缓存大小等。下次有空详细研究下。
本文介绍了一种高效的方法来导入大型SQL文件到数据库中。通过使用MySQL的source命令,可以显著减少导入时间,尤其是在面对几百MB或几个GB大小的SQL文件时。文章还提到了一些可能进一步优化导入过程的选项。
2739

被折叠的 条评论
为什么被折叠?



