目录

如何在linux下备份数据库sql文件恢复sql文件到数据库中

如何在linux下备份数据库sql文件、恢复sql文件到数据库中!

目录

备份mysql数据库

无需登录数据库

前提是你的数据库可以正常访问

备份所有数据库:mysqldump -u root -p –all-databases> /home/0716_.sql;

备份命令:(单个数据库)

mysqldump -u root -p xxxxx>/home/xxxxx.sql

然后数据你登录数据库的 密码 就ok啦。

xxxxx :为你要备份的数据库名字

/home :是你存放备份文件的路径

xxxxx.sql :备份文件的名字,后缀名不要错(.sql)

https://i-blog.csdnimg.cn/blog_migrate/42184bab7648c2c6c9cfd55e1b005e58.png 查看是否备份成功

进入刚才的路径**/home **下: cd /home

查看是否有** xxxxx.sql**文件: https://i-blog.csdnimg.cn/blog_migrate/b9b1f253cf78014ef28e07521aca82f7.png

恢复mysql数据库

登录数据库

首先登录数据库: mysql -u root -p

https://i-blog.csdnimg.cn/blog_migrate/d8b6259666482405787342170c88b0d8.png

查看数据库: show databases;

https://i-blog.csdnimg.cn/blog_migrate/4d462b79d2d1c99fb1429290c59e13fe.png

恢复命令: source /home/xxxxxsql

/home/xxxxx.sql :需要恢复的sql文件

https://i-blog.csdnimg.cn/blog_migrate/9ecebca29795be3590c77803d118b710.png

退出数据库: exit