我有一些MySQL数据库,例如:
CREATE DATABASE MyDB1;
CREATE DATABASE MyDB2;
CREATE DATABASE MyDB3;
CREATE DATABASE MyDB4;每个数据库都由另一个客户端使用。MyDB1开始使用过多的资源,需要专用服务器。我只需要传输一个数据库(它的好,如果该数据库将是不可维护的(更好的,如果它将是所有的时间),其他数据库应该是所有的时间。MySQL的免费版本足够了吗?每个数据库大小接近5GB。
发布于 2011-07-27 22:18:15
发布于 2011-07-22 02:45:05
5GB没有问题。
mysqldump -u用户-p --选择MyDB1 > MyDB1.sql
然后在新主机上
mysql -u用户-p < MyDB1.sql
发布于 2011-07-22 01:40:11
转储数据库并将其重新加载到新服务器上。当你移动它的时候,它将失去使用,但是它应该不会花很长时间来转储/重新加载,而且当它正在传输的时候,有人可以修改应用程序代码来指向新机器。
https://serverfault.com/questions/292868
复制相似问题