升级MySQL

以前JAVA实习的时候,做的项目数据库用的是MSSQL,回到学校后,想继续完善那个项目,但又不想安装笨重的MSSQL,于是就换上了MySQL,当时安装的是5.1,现在5.5都出来了,所以想升级一下(有点轻微的升级强迫症)……

于是下载了5.5进行安装,安装过程中有一步配置是安装MySQL为系统服务,由于以前的版本安装时我用的默认的服务名”MySQL”,为了避免冲突,就将新版的服务名设置为“MySQL 5.5”,但接下来提示1053错误。开始以为新老版本有冲突,于是将5.1卸载后重新安装5.5,结果还是一样的错误,最后通过Google找到了错误原因(看来以后要多看log了),唉,又是空格惹得祸……为什么要说又呢?

还没完,由于我需要继续使用以前的数据库文件,所以“Data Files”设置为旧目录,结果在后面的安全设置页,发现忘记了以前设置的MySQL管理员密码……于是又Google,结果一大堆,但有些针对老版本的方法不适用于新版本,比如mysqld-nt.exe 在新版中就没有了,好在折腾一番后最终解决了