使用WP Hostz的VPS主机的用户,除了可以在Kloxo面板进入phpmyadmin备份和还原数据库外,还可以用root账号登录SSH去备份和还原mysql数据库,下面就是具体的操作方法:
备份数据库
登陆SSH,cd进入您存放数据库备份的文件夹,然后运行下面的SSH命令
mysqldump –add-drop-table -u username -p123456 dbname > dbname.sql
注:username改成您的数据库用户名,123456改成您的数据库密码,dbname改成数据库名。执行后就会生成名为dbname.sql的备份了,这里的dbname可以是数据库名,或者是其他名字都没关系。
还原数据库
首先将备份文件用FTP上传到空间上去,然后登陆SSH,cd进入备份文件所在的文件夹,再执行以下命令
mysql -u username -p123456 dbname < dbname.sql
如果备份文件是.gz格式的压缩文件,则使用下面这个命令
gunzip < dbname.gz | mysql -u username -p123456 dbname
注:命令中的dbname.sql和dbname.gz就是备份文件名,改成您自己的备份文件的文件名,username改成您的数据库用户名,123456改成您的数据库密码,dbname改成数据库名。
本教程由WP Hostz编写,专业美国Linux空间和VPS主机服务商,网址:http://www.wphostz.net