我需要停止运行带有大量数据库(MyISAM 和 InnoDB)的 MySQL 4.1 的旧服务器,并迁移到新服务器(5.1.63 安装在新的 Squeeze 上)。这是一个共享托管服务器,所以我有很多用户和数据库(大约 2000 个)。
我不想同时迁移所有数据库,而是一个一个地迁移。
做这个的最好方式是什么 ?
我应该期待一些问题迁移吗?
我需要停止运行带有大量数据库(MyISAM 和 InnoDB)的 MySQL 4.1 的旧服务器,并迁移到新服务器(5.1.63 安装在新的 Squeeze 上)。这是一个共享托管服务器,所以我有很多用户和数据库(大约 2000 个)。
我不想同时迁移所有数据库,而是一个一个地迁移。
做这个的最好方式是什么 ?
我应该期待一些问题迁移吗?
您应该分别对每个数据库进行 mysqldump。此外,由于 MySQL 4.1 的授权表与 MySQL 5.5 的授权表不匹配,您必须以 SQL 格式转储 MySQL Grants。
当您针对 MySQL 5.5 执行所有脚本时,它们将
试试看 !!!