Mysql数据库的导出和导入小结

Why?

有人因为想看导出的开房记录库文件,然后学会了Mysql数据库文件的导入操作~;

有人因为工作原因,要用到数据库的备份与导入,然后应需学会了骚操作~;

我因为~~emmm 想看某个导出的库文件,然后操作骚不起来,遇到问题,所以总结记录下这次操作 log ~~

导出数据库

原始数据库如下

通过 show databases; 展示所有数据库。

这里我选择了现有的 “rbac” 数据库。

开始导出(备份)数据库

 a、先创建一个空的数据库,用来后续导入。

b、开始导出

扫描二维码关注公众号,回复: 984535 查看本文章
#语法
mysqldump  -u用户名  -p密码  数据库(已有的) > 导出路径

c、执行代码,但报错了:

d、经查询,原因如下:

mysqldump读取mysql安装文件my.cnf里的内容的默认设置,导致命令行无法正常运行
解决:
  在执行mysqldump的时候加入选项--no-defaults,禁用默认设置。

e、报错解决:

(warning 提示的是把密码写在命令里是不安全的,在此请忽略)

f、桌面成功生成导出(备份)数据库文件。

 导入数据库

方法一

#语法
mysqldump -u用户名  -p密码  数据库名称(已存在的)  >  导入路径

前戏:查看待导入库

开始导入数据库

方法二

#语法(进入数据库)

source  要导入的数据库文件路径

导入数据库文件里数据较多的话,终端会咔咔出现一通信息……

搞定

猜你喜欢

转载自www.cnblogs.com/bigtreei/p/9074308.html
今日推荐