Contents
  1. 1. 导出
  2. 2. 导入

一般我们管理MySQL都使用phpMyAdmin,但是如果数据量比较大或者网络环境比较差的话,我们就需要借助命令行工具进行导出导入的操作

导出

使用mysqldump导出sql文件,用来备份数据库

1
mysqldump -uroot -p [dbname] > [db].sql

输入密码,密码正确后将开始导出

将名为[dbname]的数据库导出到[db].sql文件

注意这个[db].sql如果不是完成路径的话,将导出到当前执行命令的目录下

导入

登陆mysql

1
mysql -uroot -p

输入密码,密码验证成功将登入MySQL

选择数据库

1
use [dbname]

选择[dbname]数据库后,提示Database changed

开始执行SQL文件,进行导入

1
source [db].sql

注意[db].sql如果不是完整路径的话,将从当前目录寻找,如果不存在会报错

退出MySQL

1
exit
Contents
  1. 1. 导出
  2. 2. 导入