Mysql数据库SSH备份及恢复

1、备份:

mysqldump -h mysql_host -p mysql_dbname -u mysql_dbuser >bak.sql

2、恢复:

mysql -h mysql_host -p mysql_dbname -u mysql_dbuser

提示输入密码,之后输入:

source bak.sql

耐心等一会儿就完成了数据库恢复了。

3、总结:

任何支持SSH并且没有屏蔽MySQL/MySQLDUMP/SOURCE命令的空间,比如Dreamhost,都可以用本方法。即使数据库版本不一样,99%也不会出现乱码现象!

数据库备份dreamhost