mysql4,mysql4.1,mysql 5共存
2007-11-11 13:15:13 来源:WEB开发网由于工作需要,要按这三个玩意。因为旧系统用MySQL(和PHP搭配之最佳组合) 4,而MySQL(和PHP搭配之最佳组合) 4.1多了比如外键功能,MySQL(和PHP搭配之最佳组合)5 更是多了存储过程等东西,因此尝试共存在一机器上。其实很简单,MySQL(和PHP搭配之最佳组合) 4.1和MySQL(和PHP搭配之最佳组合) 5的安装包已经非常自动化了,但要注意设置好不同的端口。比如MySQL(和PHP搭配之最佳组合) 4偶用的是3306,而MySQL(和PHP搭配之最佳组合) 4。1我用3308,MySQL(和PHP搭配之最佳组合)5偶用3309,安装时,都选择都安装成为WINDOWS的服务。
之后是管理拉,一向推荐用phpmyadmin的,但这次比较麻烦,要建立多两个目录,一个是管理MySQL(和PHP搭配之最佳组合) 4.1的,一个是管理MySQL(和PHP搭配之最佳组合) 5的,分别叫做phpmyadmin41,phpmyadmin5咯。注意更改config,.php中的
$cfg['Servers'][$i]['port'] = '3309'; 这里为相应的端口
然后还要注意的是,MySQL(和PHP搭配之最佳组合) 4.1和MySQL(和PHP搭配之最佳组合) 5都改了认证方式,因为,先分别在DOS下连上MySQL(和PHP搭配之最佳组合) 4.1和MySQL(和PHP搭配之最佳组合) 5,
之后,都用这样的方式进行修改
MySQL(和PHP搭配之最佳组合)> UPDATE MySQL(和PHP搭配之最佳组合).user SET Password = OLD_PASSWORD('newpwd')
-> WHERE Host = 'some_host' AND User = 'some_user';
MySQL(和PHP搭配之最佳组合)> FLUSH PRIVILEGES;
之后在用IE,分别用如http://localhost:8081/phpmyadmin4,http://localhost:8081/phpmyadmin41,http://localhost:8081/phpmyadmin5,就可以很容易地管理这三个MySQL(和PHP搭配之最佳组合)咯,呵呵
出处:jackyrong BLOG
赞助商链接