有没有什么办法可以导入一个巨大的数据库到我的本地服务器。导入巨大的数据库到本地服务器
该数据库是1.9GB和导入到我的本地导致我很多问题。
我已经尝试过sql倾倒,并没有成功获取它在我的本地,也尝试更改Php.ini设置。
请让我知道是否有任何其他方式来完成这项工作。
我已经使用BigDump也Sql Dump Splitter,但我仍然能够找到一个解决方案
有没有什么办法可以导入一个巨大的数据库到我的本地服务器。导入巨大的数据库到本地服务器
该数据库是1.9GB和导入到我的本地导致我很多问题。
我已经尝试过sql倾倒,并没有成功获取它在我的本地,也尝试更改Php.ini设置。
请让我知道是否有任何其他方式来完成这项工作。
我已经使用BigDump也Sql Dump Splitter,但我仍然能够找到一个解决方案
mysql -u #username# -p #database# < #dump_file#
[[email protected]] mysql -uroot -hlocalhost // assuming no password [[email protected]] use mydb // mydb is the databasename [[email protected]] source /home/user/datadump.sql
恢复该大小的备份将需要很长时间。这里有一些很好的建议:http://vitobotta.com/smarter-faster-backups-restores-mysql-databases-with-mysqldump/,它基本上给你一些额外的选项,你可以用来加速初始备份和后续恢复。
您是否尝试过http://www.ozerov.de/bigdump/? – Daan 2012-04-24 08:18:38
您遇到的问题具体是什么,更重要的是,您究竟在做什么导致了这些问题? 'mysqldump'可以处理几乎任何大小的数据库。 – deceze 2012-04-24 08:19:36
只需使用'mysql.exe'二进制文件导入你的转储:'mysql -u#username#-p#database#<#dump_file#' – diewie 2012-04-24 08:21:33