0
我有一个包含MySQL文件和数据库文件(.myi,.myd,frm)的Windows MySQL 4.x安装数据库的zip文件。我有一个Windows MySQL 5.0的运行安装。如何将MySql 4.x数据库迁移到MySQL 5.0?
我需要将zip文件中的一个数据库放到当前活动的MySQL 5.0中。如何才能做到这一点?
我有一个包含MySQL文件和数据库文件(.myi,.myd,frm)的Windows MySQL 4.x安装数据库的zip文件。我有一个Windows MySQL 5.0的运行安装。如何将MySql 4.x数据库迁移到MySQL 5.0?
我需要将zip文件中的一个数据库放到当前活动的MySQL 5.0中。如何才能做到这一点?
你的第一个数据库中你的mysql数据库4运行,运行一个MySQL转储
mysqldump dbname > dbname.sql
然后加载在你的MySQL 5数据库文件了...
mysql -e "create database dbname"
mysql dbname < dbname.sql
当然诸位”必须手动设置你的用户。
有没有运行mysql4的解决方案?我无法在mysql.com上找到mysql4进行安装。 – 2010-02-03 18:25:50
@Tony_Henrich:http://www.technocation.org/mirror/mysql/downloads/mysql/4.1.html – 2010-02-03 18:30:30
我最终在服务器上安装了一个新的mysql 4。复制zip文件中的所有数据文件。删除安装ibdata1文件并复制zip文件中的一个。当我删除这两个安装日志文件时,mysql没有启动并且抱怨日志文件不匹配,所以我复制了原始日志文件。启动MySQL并为数据库创建用户,并启动并运行数据库。 – 2010-02-04 00:27:39