大家好,
我试图在命令提示符下使用mysql命令将近8GB的数据库恢复到远程服务器。我开始这个过程已经8个小时了。但它仍然恢复了数据库。我尝试使用命令
> mysql -h hostname -u username -p dbname < location of the dump file
我的问题是,
恢复这些数据库需要花费这么多时间吗?
是否可以恢复8GB数据库?
我的方式是否正确?
还有其他更好的方法可以恢复数据库吗?
答案 0 :(得分:-1)
命令
mysql -h IP -u Username -p schema < file
实施例
mysql -h 192.168.10.122 -u root -p mydatabase < /tmp/20160628_test_minificated.sql
恢复这些数据库需要花费这么多时间吗?
取决于dumpfile的大小和连接速度。
是否可以恢复8GB数据库?
是的,通过这种方式,您可以恢复大型数据库。
我的方式是否正确?
对我来说,这是从命令行界面工作的最佳方式,目标也是命令行界面。
还有其他更好的方法可以恢复数据库吗?
是的,你有多个选项,比如phpmyadmin,workbrench,heidisql等等,但每个选项都有自己的限制。