将庞大的数据库导入本地服务器


Importing huge Database into local server

有什么方法可以将一个巨大的数据库导入我的本地服务器吗?

数据库是1.9GB,将其导入本地给我带来了很多问题。

我尝试过sql转储,但在本地没有成功获取它,并且还尝试更改Php.ini设置。

如果有任何其他方法可以完成此操作,请告诉我。

我已经使用了BigDump和Sql Dump Splitter,但我仍然能够找到解决方案

mysql -u #username# -p #database# < #dump_file#
  • 导航到您的 mysql bin 目录并登录到您的 mysql
  • 选择数据库
  • 使用源命令导入数据
[user@localhost] mysql -uroot -hlocalhost // assuming no password
[user@localhost] use mydb // mydb is the databasename
[user@localhost] source /home/user/datadump.sql

还原该大小的备份将花费很长时间。这里有一些很好的建议:http://vitobotta.com/smarter-faster-backups-restores-mysql-databases-with-mysqldump/它基本上为您提供了一些额外的选项,您可以使用这些选项来加快初始备份和后续还原。