目录
数据库的导出
导出整个数据库
导出数据库中的数据表
导出数据库结构
导出数据库中表的表结构
导出多个数据库
导出所有数据库
数据库的导入
数据库的导出
mysqldump -h IP地址 -P 端口 -u 用户名 -p 数据库名 > 导出的文件名
用管理员权限打开cmd进入MySQL的bin目录下,根据自己情况调整
mysqldump.exe -- help 导出程序帮助
导出整个数据库
默认导出路径为bin目录下,可以根据自己需求添加路径
因为是本地导出,-h IP地址 可以省略
(包括数据库中的数据)
mysqldump -u root -p dbok > dbok.sql;
-u 账号 我账号是 root
-p 密码 我没有密码所以为空
dbok 数据库名字
mysqldump -u root -p dbok >E:\AAA\dbok.sql;
将数据库导出到E:\AAA\dbok.sql
导出数据库中的数据表
(包括数据表中的数据)
mysqldump -u root -p dbok t1 > t1.sql;
导出数据库结构
(不包括数据,只有建表语句)加-d
mysqldump -u root -p dbok > dbok.sql;
导出数据库中表的表结构
(不包括数据,只有创建数据表语句)加-d
mysqldump -u root -p -d dbok t1 > t1.sql;
导出多个数据库
mysqldump -u root -p --databases dbok ddd > ddd.sql
--databases 后面可以写上多个数据库名字
导出所有数据库
mysqldump -uroot -p --all-databases >abc.sql
--all-databases连在一起
数据库的导入
source 数据库
首先需要登录服务器
show databases;
查看所有数据库
create database dbok3;
建立数据库dbok3
use dbok3;
用数据库dbok3
source C:\dbs\m8\bin\ddd.sql
将C:\dbs\m8\bin\ddd.sql导入到数据库dbok3
show tables;
查看导入后数据库dbok3含有的表
desc 表名
查看表结构
还有一种更简单的文章来源:https://www.toymoban.com/news/detail-644184.html
C:\dbs\m8\bin>mysql < d:/dbok2.sql
bin目录>mysql < 目标数据库
直接输入这一句也可以实现导入
这样就完成了文章来源地址https://www.toymoban.com/news/detail-644184.html
到了这里,关于MySQL 数据库文件的导入导出的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!