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%也不会出现乱码现象!
评论