首页 > 数据库    MySQL日期:2018-08-10 / 来自互联网 / 浏览

一般数据库备份还原是通过?phpmyadmin 的在线导入导出,但如果数据库文件非常庞大,比如300M以上,用phpmyadmin就不现实了,如果是虚拟主机,建议用帝国备份王,如果是独立服务器VPS,那就直接用Linux命令来进行备份还原。

备份数据库

标准命令:mysqldump -u数据库用户名 -p数据库密码 --default-character-set=编码 数据库名 > 数据库文件名.sql
示范案例:mysqldump -usjy -psjyhome.com --default-character-set=gb2312 sjyhome > sjyhome.sql

-u和-p后面是直接靠着的,与用户名和密码没有空格

这里的编码不一定是网站的编码,我的WP是UTF-8编码,但是用UTF-8在这里会出错,用gb2312却成功了,出错了会有提示,大不了换个编码继续上就是了。

备份好的数据库文件默认保存在root根目录下(非网站根目录)

还原数据库

标准命令:mysql -u数据库用户名 -p数据库密码 数据库名 < 数据库文件名.sql
示范案例:mysql -usjy -sjyhome.com sjyhome < sjyhome.sql

注意:我们需要先将sjyhome.sql数据库从外面下载放到root根目录下才会自动检测导入。

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章