随着网站的运营,MySQL数据库越来越大,备份问题日益突出。当使用phpmyadmin导出或导入时,文件很可能因为请求超时太长而无法导入或导出。以下是处理VPS案例的方法:
MySQL数据库导出到
方法一:mysqldump指令
执行命令:/usr/local/MySQL/bin/MySQLdump-uusername-pdatabasename"文件夹名
如果数据库用户名有登录密码,登录密码执行后会提示输入支付密码。如果数据库用户名没有登录密码,则删除指令中的主参数“-p”。
注意:强烈建议使用MySQLroot账号进行实际 *** 作,因为有些数据库很可能会设置只有匹配的客户才能进行实际 *** 作。
方法2:phpmyadmin
phpmyadmin适用于立即将数据库文档备份到环境变量的特定文件目录中。默认情况下,安装的lnmp配备了更改后的设备,可以立即将数据库备份到/home/wwwroot/phpmyadmin/save/,然后客户可以按照http或ftp方式免费下载。我暂时没有测试过大型数据库。lnmp客户可以测试一下,给我反馈。
方法3:第三方软件
比如:帝国备份王,一款稳定高效的手机软件,专门做MYSQL互联网大数据的备份和导入。系统软件采用卷备份导入,理论上可以备份各种规模的数据库。根据网上的反馈,还是很不错的。安装应用程序方法。
MySQL数据库导入
方法一:MySQL指令
执行命令:/usr/local/MySQL/bin/MySQL-uusername-p数据库名称<文件夹名称
主要参数与mysqldump的应用相同。
注意:导入的数据库名称必须已经存在。
方法2:phpmyadmin
phpmyadmin可以将位于/home/wwwroot/phpmyadmin/upload/中的文件导入到特定的数据库中,并且可以将数据库备份文档提交到/home/wwwroot/phpmyadmin/upload/中进行导入。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)