本地备份MySQL数据库

本地备份

mysqldump -u [username] –p[password] [database_name] [dump_file.sql]
-u和-p后面直接跟用户名和密码,不要有空格。
mysqldump -u用户名 -p密码 数据库名 > 路径/备份文件名(备份文件名加了个日期)
示例
mysqldump -uroot -p123 wordpress > /home/wwwroot/123-$(date +%Y%m%d).sql

本地恢复

mysql -u [username] –p[password] [database_name] < [dump_file.sql]

远程备份恢复MySQL数据库

远程备份

mysql -h 11.22.33.44 -P 3306 -uroot -p
mysqldump -h 11.22.33.44 -uroot -p123 > 123-$(date +%Y%m%d).sql

远程恢复


mysql –h [ hostname] –u [username] –p[password] [database_name] < [dump_file.sql]
mysql -h 数据库地址 -u 用户名 -p -P 数据库端口号 要还原到的数据库< 备份的数据库

mysql -h 11.22.33.44 -uroot -p123  -P 3306 123.sql < 123.sql

如果觉得我的文章对你有用,请随意赞赏