电脑技术学习

mysql4,mysql4.1,mysql 5共存

dn001

由于工作需要,要按这三个玩意。因为旧系统用MYSQL 4,而MYSQL 4.1多了比如外键功能,MYSQL5 更是多了存储过程等东西,因此尝试共存在一机器上。其实很简单,mysql 4.1和MYSQL 5的安装包已经非常自动化了,但要注意设置好不同的端口。比如mysql 4偶用的是3306,而MYSQL 4。1我用3308,MYSQL5偶用3309,安装时,都选择都安装成为WINDOWS的服务。
之后是管理拉,一向推荐用phpmyadmin的,但这次比较麻烦,要建立多两个目录,一个是管理mysql 4.1的,一个是管理mysql 5的,分别叫做phpmyadmin41,phpmyadmin5咯。注意更改config,.php中的
$cfg['Servers'][$i]['port']; = '3309';;;;这里为相应的端口
然后还要注意的是,mysql 4.1和mysql 5都改了认证方式,因为,先分别在DOS下连上mysql 4.1和mysql 5,
之后,都用这样的方式进行修改

mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
-> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;
之后在用IE,分别用如http://localhost:8081/phpmyadmin4,http://localhost:8081/phpmyadmin41,http://localhost:8081/phpmyadmin5,就可以很容易地管理这三个MYSQL咯,呵呵


出处:jackyrong BLOG