Linux下MySQL的备份与还原

时间:2021-09-05 10:16:32

1、备份 
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录) 
[root@localhost mysql]# mysqldump -u root -p databaseName>databaseName.sql,输入密码即可。
2、还原

方法一:
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录) 
[root@localhost mysql]# mysql -u root -p databaseName<databaseName.sql,输入密码即可。

方法二(推荐):

# 登录到数据库
mysql -uroot -p

# 切换数据库,注意查看生成的mysql脚本文件中是否带有 use databaseName,如果有需要改成你要导入的数据库名字。
use databaseName;

# 查看当前使用的数据库,确认别特么改错了!
select database(); # 数据库还原 source
/path/to/database.sql