呵呵,
升级MySQL时主要的是要将数据库文件备份保存,
备份有两种方式,
一是数据文件的直接复制备份,
二是使用mysqldump.exe,SELECT .. INTO OUTFILE 等方式进行数据备份建议两种方式均使用,
MySQL-Front是WIN32下的一个图形化客户端,备份功能也是很不错的按你所述,你的MySQL可能是比较早的,
表类型可能是MyISAM的
所以你在升级前要将MySQL的datadir下面的所有目录文件全部备份下来,
在这个目录里放有所有的用户权限信息与数据文件,然后你就可以删除系统中的旧的MySQL,
再重新安装新的MySQL版本,呵呵
建议在别的机器上新安装MySQL系统,然后将备份下来的数据复制到新系统中的datadir目录下,
在确认数据正常后,
再进行MySQL的升级工作,具体的版本如何升级请查看MySQL的手册,(强烈建议)呵呵,一般来说MySQL版本兼容性还是不错的,
至少到目前我还没发现直接数据复制方式有什么问题,
我从MySQL 3.23.22 ~ 3.23.53 ~ 4.0.4 ~ 4.0.5
升级下来均没发生什么错误
升级MySQL时主要的是要将数据库文件备份保存,
备份有两种方式,
一是数据文件的直接复制备份,
二是使用mysqldump.exe,SELECT .. INTO OUTFILE 等方式进行数据备份建议两种方式均使用,
MySQL-Front是WIN32下的一个图形化客户端,备份功能也是很不错的按你所述,你的MySQL可能是比较早的,
表类型可能是MyISAM的
所以你在升级前要将MySQL的datadir下面的所有目录文件全部备份下来,
在这个目录里放有所有的用户权限信息与数据文件,然后你就可以删除系统中的旧的MySQL,
再重新安装新的MySQL版本,呵呵
建议在别的机器上新安装MySQL系统,然后将备份下来的数据复制到新系统中的datadir目录下,
在确认数据正常后,
再进行MySQL的升级工作,具体的版本如何升级请查看MySQL的手册,(强烈建议)呵呵,一般来说MySQL版本兼容性还是不错的,
至少到目前我还没发现直接数据复制方式有什么问题,
我从MySQL 3.23.22 ~ 3.23.53 ~ 4.0.4 ~ 4.0.5
升级下来均没发生什么错误
解决方案 »
- linux 怎么备份mysql数据成.sql文件(按表备份)
- 一个mysql 命令 只取这个备份sql的一个表
- select * from table where a = 1 and b = 2,这样的如何做索引比较合适呢
- mysql字段接触发器
- Mysql中如何修改很多表中所含有的的同一个字段的值
- shell里变量操作数据库不成功
- 为什么mysql中的数据库,用着用着就不能用了?
- MySQL Connector/J 3.0 支持 MySQL4.0.12吗?
- 求助:数据转换问题,在线等候.........................
- 跨表更新的值马上读取的bug
- asp 可以和mysql使用吗
- 为什么无法打开数据库?我在线等候!
2.卸载mysql的安装文件
3.安装稳定的版本(建议),最好不要安装测试版
4.复制备份的数据文件到你的数据目录下。