如何在MySQL中导入大容量SQL文件

在实际工作中,有时需要导入大容量sql文件到MySQL,通常有以下三种方法:

(1)通过phpmyadmin,不推荐,有内存等的限制;

(2)通过Navicat Premium工具运行sql,不推荐,效率低;

(3)通过source命令导入,推荐,效率高,经测试,小编导入一个2.02G的文件耗时一个小时

如何在MySQL中导入大容量SQL文件插图

1、mysql 命令导入

使用 mysql 命令导入语法格式为:

mysql -u用户名    -p密码    <  要导入的数据库数据(runoob.sql)

实例:

# mysql -uroot -p123456 < runoob.sql

以上命令将将备份的整个数据库 runoob.sql 导入。

 

2、source 命令导入

source 命令导入数据库需要先登录到数库终端:

mysql> create database abc;      # 创建数据库
mysql> use abc;                  # 使用已创建的数据库 
mysql> set names utf8;           # 设置编码
mysql> source /home/abc/abc.sql  # 导入备份数据库

 

如何在MySQL中导入大容量SQL文件插图1

版权声明 1. 本网站名称:稻草人笔记   永久网址:https://www.facekun.com
2. 本文链接:如何在MySQL中导入大容量SQL文件: https://www.facekun.com/arts/150.html
3. 部分文章内容来源于网络,仅作为学习展示之用,版权归原作者所有
4. 因部分文章网络流转次数较多,已无法追溯至原作者,若遗漏导致侵犯了您的权益,请您来信告知我,确认后会尽快删除。
5. 本站禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6. 如无特别声明本文即为原创文章仅代表个人观点,版权归《稻草人笔记》所有,欢迎转载,转载请保留原文链接。
THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录