当前位置:   article > 正文

MySQL 数据库文件的导入导出_mysql 数据导出文件

mysql 数据导出文件

目录

数据库的导出

导出整个数据库

导出数据库中的数据表

导出数据库结构

导出数据库中表的表结构

导出多个数据库

导出所有数据库

数据库的导入


数据库的导出

mysqldump -h IP地址 -P 端口 -u 用户名 -p 数据库名 > 导出的文件名

用管理员权限打开cmd进入MySQL的bin目录下,根据自己情况调整

 

mysqldump.exe -- help        导出程序帮助
导出整个数据库

默认导出路径为bin目录下,可以根据自己需求添加路径

因为是本地导出,-h IP地址  可以省略

(包括数据库中的数据)

  1. mysqldump -u root -p dbok > dbok.sql;
  2. -u 账号 我账号是 root
  3. -p 密码 我没有密码所以为空
  4. dbok 数据库名字
  5. mysqldump -u root -p dbok >E:\AAA\dbok.sql;
  6. 将数据库导出到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;
导出多个数据库
  1. mysqldump -u root -p --databases dbok ddd > ddd.sql
  2. --databases 后面可以写上多个数据库名字
导出所有数据库
  1. mysqldump -uroot -p --all-databases >abc.sql
  2. --all-databases连在一起

数据库的导入

source 数据库

首先需要登录服务器

  1. show databases;
  2. 查看所有数据库
  3. create database dbok3;
  4. 建立数据库dbok3
  5. use dbok3;
  6. 用数据库dbok3
  7. source C:\dbs\m8\bin\ddd.sql
  8. 将C:\dbs\m8\bin\ddd.sql导入到数据库dbok3
  9. show tables;
  10. 查看导入后数据库dbok3含有的表
  11. desc 表名
  12. 查看表结构

还有一种更简单的

  1. C:\dbs\m8\bin>mysql < d:/dbok2.sql
  2. bin目录>mysql < 目标数据库
  3. 直接输入这一句也可以实现导入

这样就完成了

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/807934
推荐阅读
相关标签
  

闽ICP备14008679号