Admin

【教程】MYSQL如何快速导入上千W数据的SQL文件

最近有需要搬迁规模比较大的MYSQL数据库
直接使用mysql命令行导入 大半个小时才导入十几万,是在太慢

最终一番查询后发现如下方法,在这里记录一下,有需要的朋友建议加个收藏:

1、进入mysql
mysql -u root -p

2、输入数据库密码

3、创建数据库(如果已经有数据库忽略此步骤)
CREATE DATABASE 数据库名;

4、设置参数
set sql_log_bin=OFF;//关闭日志
set autocommit=0;//关闭autocommit自动提交模式 0是关闭  1 是开启(默认)

5、使用数据库

use 数据库名;

6、开启事务
START TRANSACTION;

7、引入SQL文件
source 文件的路径;
在此处会引入sql文件,也就是你的insert;
8、成功后事务提交
COMMIT;

出处
https://blog.csdn.net/qq_42112846/article/details/101161701

已有 6 条评论

  1. 11 · 2021-05-25 07:25:15

    最快的是拷盘

  2. onlxyqfseo · 2025-03-02 20:28:09

    作者以简洁明了的语言,传达了深刻的思想和情感。

  3. mrsqihnfya · 2025-03-02 22:58:04

    作者的情感表达细腻入微,让人在阅读中找到了心灵的慰藉。

  4. vtjczuewsg · 2025-03-03 03:15:01

    ?实用类评语?

  5. wyyyhqovpt · 2025-03-03 21:07:50

    ?诗歌散文评语?

  6. JeremyFes · 2025-03-29 01:54:24

    Проверенные поставщики предлагают базы для хрумера купить, чтобы упростить процесс продвижения.