当前位置:网站首页 / 建站 / 正文

在终端中导入导出mysql数据库

时间:2016年10月23日 | 作者 : liuhui | 分类 : 建站 | 浏览: 7553次 | 评论 0

阿里云限量代金券 | 此广告位出租25元/月

在网站迁移的过程中,除了打包转移网站文件,最头痛的就是MySQL导出和导入,如果数据库不大,PHPMyAdmin导入导出还是很方便的,一旦数据库较大,超过PHP设置的上传大小和执行时间,导入导出就很麻烦,加上带宽有限,上传速度较慢,一下子就超时了。如果有SSH权限,可以直接在服务器上用SSH命令行来操作,70-80MB的数据库,配合wget命令,几秒钟就完成了,速度非常快。

MySQL导出

mysqldump --add-drop-table -h yourdomain.com -u username -p dbname > dbname.sql

正确输入MySQL用户密码之后,数据库就会被导出到当前的目录下。如果你使用的是本机,可以不要加-h参数,直接将yourdomain.com替换为127.0.0.1。mysqldump命令功能还有很多,对我们迁移网站来说,懂得导出就OK。

MySQL导入

mysql -h yourdomain.com -u username -p dbname < dbname.sql

导入的语法跟导出的类似,如果你导入到本机,可以不要加-h参数,直接将yourdomain.com替换为127.0.0.1。当MySQL数据库够大的时候,比PHPMyAdmin导入效率高很多。

推荐两款MySQL图形化管理软件:

  • NaviCat

  • MySQL Front

相关知识:127.0.0.1是什么?


推荐您阅读更多有关于“”的文章

猜你喜欢

网站分类
关注电脑博士
友情链接

分享:

支付宝

微信