Linux VPS/服务器上轻松导入、导出(恢复、备份)MySQL数据库
2014-03-18 21:29
447 查看
Linux
VPS/服务器上轻松导入、导出(恢复、备份)MySQL数据库
2010年12月6日 上午 | 作者:VPS侦探随着网站的运行MySQL数据库也越来越大,备份问题也日益凸显,使用phpmyadmin导出或导入时可能会因为超时文件过大等原因无法导入或导出。下面VPS侦探说一下几个解决方法:
MySQL数据库导出
方法1:mysqldump命令
执行命令: /usr/local/mysql/bin/mysqldump -u 用户名 -p 数据库名 > 文件名如果数据库用户名有密码密码,执行后会提示输入密码。如果数据库用户名没有密码,就将命令中的“-p”参数删除。
注意:推荐使用MySQL root帐号进行操作,因为有些数据库可能设置了只能对应的用户进行操作。
方法2:phpmyadmin
phpmyadmin支持将数据库文件直接备份到配置文件指定的目录,默认安装的lnmp使用了修改后的配置,可以将数据库直接备份到/home/wwwroot/phpmyadmin/save/ 下面,然后用户通过http或者ftp等方式下载即可。暂时没有测试过比较大的数据库,lnmp的用户可以测试一下给我反馈。
方法3:第三方软件
如:帝国备份王,专门为MYSQL大数据的备份与导入而设计的稳定高效软件,系统采用分卷备份与导入,理论上可备份任何大小的数据库。据网上的反馈看还是不错的,安装使用方法。MySQL数据库导入(需要先创建数据库名称,否则在linux上会报错)
方法1:mysql命令
执行命令: /usr/local/mysql/bin/mysql -u 用户名 -p 数据库名 < 文件名参数与mysqldump的使用一样。
注意:导入的数据库名需要已经存在。
方法2:phpmyadmin
phpmyadmin可以将位于/home/wwwroot/phpmyadmin/upload/ 导入到指定的数据库里,可以上传数据库备份文件到/home/wwwroot/phpmyadmin/upload/这个目录进行导入。
方法3:第三方软件
如:帝国备份王。详细的帝国备份王安装使用方法点击这里。相关文章推荐
- Linux VPS/服务器上轻松导入、导出MySQL数据库的几种方法
- MySQL数据库的数据备份和恢复(导入和导出)命令操作语法【转】
- MySQL数据库备份/恢复/导出/导入
- mysql数据库导出备份及导入恢复
- MySQL数据库的数据备份和恢复(导入和导出)命令操作语法
- MySql数据库备份与恢复——使用mysqldump 导入与导出方法总结
- mysql数据库备份、恢复,导入、导出
- linux下导入、导出mysql数据库命令
- Mongodb数据处理(备份mongodump、恢复mongorestore、导入mongoimport、导出mongoexport)
- linux下导入、导出mysql数据库命令
- Oracle数据库导入导出命令(备份与恢复)归纳总结
- linux svn服务器搭建、客户端操作、备份与恢复
- mysql学习笔记(五)索引、视图,导入和导出,备份和恢复
- linux下导入、导出mysql数据库命令
- Linux本地服务器导入sql脚本到远程mysql数据库
- MongoDB数据库的文件备份恢复以及文件导入导出
- Oracle 数据库备份与恢复总结-exp/imp (导出与导入装库与卸库)
- linux下导入、导出mysql数据库命令
- Linux环境下mysql数据库数据导入导出
- MySQL数据库按指定格式导出数据进行备份(select into outfile)和恢复数据的方法