通过CMD命令行导入mysql文件

技术教程 mysql cmd 2020-02-13 阅读:78

1、首先创建数据库。

2、source命令导入

source命令需要首先进入MySQL命令行:

mysql -uroot -p"123456"

然后用source命令执行该文件:

use db;
source C:\Users\anderyly\Downloads\sql.sql

3、如何提高导入速度?

对于百M级以上文件,如果光这样导入,速度是极其缓慢的,

根据MySQL官方建议,我们有几个措施可以极大提高导入的速度,如下:

对于MyISAM,调整系统参数:bulk_insert_buffer_size(至少单个文件大小的2倍以上)

对于InnoDB,调整系统参数:innodb_log_buffer_size(至少单个文件大小的2倍以上,导入完成后可以改回默认的8M,注意不是innodb_buffer_pool_size。)

bulk_insert_buffer_size=2G;

innodb_log_buffer_size=2G;

版权声明

本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
文章链接:https://rmc.ink/archives/529.html (转载时请注明本文出处及文章链接)


如果觉得我的文章对你有用,请随意赞赏

0条评论