数据库的备份和恢复
1. 数据的备份
#进入mysql的bin 目录下 执行#
#这个备份出来的 sql文件不会创建库 要是库都被删除了 那么我们应该先创建库 再去执行备份sql#
#./mysqldump -u用户 -p 需要备份的库 > 备份的路径和文字#
./mysqldump -uroot -p sql_tutorial > /opt/wblx/backup_1018.sql
#全部库进行备份 -all-database 就是选择所有库进行备份 #
#针对全部库进行备份 备份的sql就有创建库 不需要创建库了#
./mysqldump -uroot -p --all-database > /opt/wblx/backup_1018.sql
2. 数据的恢复
#数据的恢复#
#不登录数据库时#
mysql -u用户 -p 库名 < sql文件
mysql -uroot -p sql_tutorial < /opt/wblx/backup_1018.sql
#登录数据库时#
登录数据库
use 需要恢复的库;
source 备份的sql路径