linux上能同时安装mysql5.5和5.6么

如题所述

可以的,在安装和配置的有几点需要注意
1.在配置的时候要加上新MySQL的主目录也就是你的MySQL要放在哪个目录下,通过编译选项 --prefix=xxxx指定。同时推荐指定新MySQL的数据目录,也就是在configure 的时候加上--datadir=/usr/local/share/xxxxx这个选项。不加,安装完后可能有问题,虽然没有验证过。
2.在运行mysql_install_db的时候,一定要加上--datadir这个选项,以便在指定的目录下安装初始的数据库和表。
3.在启动MySQL的时候一定要指定数据目录、连接所用的socket文件、和端口号。数据目录应该与运行mysql_install_db时一致。socket文件也要指定一个新的。端口要与已经运行的MySQL的端口不同。bin/mysqld_safe --datadir=/usr/local/xxxx/mysql4/data --socket=xxxx/mysql4.sock --port=3308 --user=mysql&
4.要特别注意的是在备份和恢复的时候,也一定要指定socket文件和端口号,否则就会把数据搞混。同时在用mysqladmin进行管理时也要指定这两个参数。
温馨提示:答案为网友推荐,仅供参考