2013-01-09 74 views
4

大家好,MYSQL恢复大数据库到远程服务器

我试图还原近8GB DB进入命令提示符下使用mysql命令远程服务器。我开始这个过程已经有8个小时了。但它仍然恢复数据库。我试着用命令

> mysql -h hostname -u username -p dbname < location of the dump file 

我的问题是,

  1. 是否采取这些多小时的时间来恢复数据库的这些量?

  2. 是否可以恢复8GB数据库?

  3. 我在做正确的方式吗?

  4. 有没有其他更好的方法来恢复数据库?

+0

你究竟试过了什么? – mpe

+0

你以前用哪种工具进行备份? –

+0

@mpe我试图从命令提示符通常恢复选项。 –

回答

-1

命令

mysql -h IP -u Username -p schema < file 

mysql -h 192.168.10.122 -u root -p mydatabase < /tmp/20160628_test_minificated.sql 

是否采取这些多小时的时间来恢复数据库的这些量?

取决于转储文件的大小和连接速度。

是否可以恢复8GB数据库?

是的,通过这种方式,你可以恢复大型数据库。

我在做正确的方式吗?

对我来说,这是从命令行界面工作的最佳方式,也是命令行界面。

有没有其他更好的方法来恢复数据库?

是的,你有多种选择,像phpmyadmin,workbrench,heidisql和许多其他人,但每个人都有自己的局限性。

相关问题