mysql导入导出

数据导入

  • 方法 1:

mysql 命令导入

1
2
# 输入后回车会提示输入密码
mysql -u username -p databasename < backupfile.sql
  • 方法 2:

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

1
2
3
4
5
6
7
8
# 创建数据库
mysql> create database cloud;
# 使用已创建的数据库
mysql> use cloud;
# 设置编码 utf8mb4 utf8
mysql> set names utf8mb4;
# 导入备份数据库(绝对路径)
mysql> source /home/download/backupfile.sql

数据导出

  • 导出表结构和数据
1
2
3
4
# 输入之后回车提示输入密码
mysqldump -u username -p databasename > ~/Downloads/backupfile.sql
# 或者 用户名、密码紧挨着参数-u -p
mysqldump -u'username' -p'password' databasename > ~/Downloads/backupfile.sql
  • 只导出表结构
1
mysqldump -u username -p -d databasename > ~/Downloads/backupfile.sql