Mysql使用命令导入/导出数据
Mysql使用命令导入/导出数据
1.连接数据库
mysql -u 数据库用户名 -p
输入上方命令回车,按提示输入数据库密码。看到如下提示则成功连接数据库。
2.连接指定数据库
use 数据库名称
3.导入数据
source sql文件路径/sql文件名.sql
然后执行上方命令,开始导入数据。提示停止则导入完成。
特别注意:以上导入命令中的路径不能使用 \ 必须是 / 不然会引发报错*
导出整个数据库
linux: mysqldump -u 用户名 -p 数据库名> 导出的文件名和路径
windows: mysqldump --no-defaults -u 用户名 -p 数据库名> 导出的文件名和路径
导出数据库某张表,包括表结构和数据
linux:mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名和路径
windows:mysqldump --no-defaults -u 用户名 -p 数据库名 表名> 导出的文件名和路径
同时导出数据库中多张表的结构及数据时,表名用空格隔开
linux:mysqldump -u 用户名 -p 数据库名 表名1 表名2> 导出的文件名和路径
windows:mysqldump --no-defaults -u 用户名 -p 数据库名 表名1 表名2> 导出的文件名和路径
导出指定数据库不包含某几张表
linux:mysqldump -u 用户名 -p 数据库名 --ignore-table=数据名.表名1 --ignore-table=数据名.表名2 > 导出的文件名和路径
windows:mysqldump --no-defaults -u 用户名 -p 数据库名 --ignore-table=数据名.表名1 --ignore-table=数据名.表名2 > 导出的文件名和路径
以上导出命令使用时会提示输入数据库密码,输入正确可成功执行
以上导出命令中的路径不能使用 \ 必须是 / 不然会引发报错
Mysql使用命令导入/导出数据相关教程