Hi 大家好我想请教一下如何备份超大MYSQL数据库。server上的数据库大概有500多M的数据,每次在主机上操作第一步安全,第二速度慢。
所以我想把它拷贝到我的本地,修改好了再上传过去。问题是500M太大了,我实在不知道怎么把它备份到本地。
我试了倒成db.sql也是几百兆,考到本地我的phpmyadmin根本不能导入这么大的数据不知道大家怎么处理的。在server端我用的是phpmyadmin来操作的,其他工具不太清楚怎么用。谢谢
所以我想把它拷贝到我的本地,修改好了再上传过去。问题是500M太大了,我实在不知道怎么把它备份到本地。
我试了倒成db.sql也是几百兆,考到本地我的phpmyadmin根本不能导入这么大的数据不知道大家怎么处理的。在server端我用的是phpmyadmin来操作的,其他工具不太清楚怎么用。谢谢
mysqldump [options] [db_name [tbl_name ...]]
--备份数据文件 test1和 test2是存放的盘符名
exec sp_addumpdevice 'disk', 'test1'
'd:..\data\*.dat'
--备份日志文件
exec sp_addumpdevice 'disk', 'test2'
'd:.. \data\*log.dat'backup database test(要备份的当前数据库) to test1
backup log test to test2