一台机器,运行两个mysql版本 实例
2013-07-29 09:04
393 查看
一、问题
1、学习mysql时,我先安装了一个mysql5.5.27;2、然而学习php时,当我安装wampserver2.2时,wampserver2.2又在电脑上安装了mysql5.5.20;
由于我设置了这两个版本的数据库密码一样,现在我启动mysql数据库时,电脑总是连接mysql5.5.20版本,怎么切换到mysql5.5.27这个版本呢?
二、解决
原因:通过网上查资料,发现mysql数据库安装时,默认设置端口号(port=3306),因而后安装的mysql5.5.20也占用了mysql5.5.27的端口号,所以启动不了mysql5.5.27版本。1、修改mysql5.5.20安装目录下
将这些文件里所有port值设置为port = 3308,当然也可以设置为其他的;
2、修改端口号后,我们可以根据端口号启动不同版本的mysql,
命令:mysql -u root -P端口号 -p注意如果不写端口号,默认从端口号3306启动它对应的mysql。
例如:
使用默认端口号,启动mysql5.5.27
使用3308端口号,启动mysql5.5.20
以后,安装多个版本mysql时,也可以使用此方法为不同版本mysql设置不同的端口号,然而根据端口号启动相应的mysql。
参考:http://m.oschina.net/blog/143159
总结:
附注:
如果想修改mysql密码,可以参考:http://blog.sina.com.cn/s/blog_a9b4805a01011mqt.html
相关文章推荐
- 如何在一台机器上运行两个MySQL实例
- play版本升级、降级 & dependencies.yml & 一台机器多版本 & 同时运行多个实例
- mysql多实例的安装和管理(一台服务器上运行两个mysql实例)
- 在一台linux机器上启动两个mysql实例
- 一台机器搭建两个MySQL实例配置文件
- 一台机器搭建两个MySQL实例配置文件
- mysql多实例的安装和管理(一台服务器上运行两个mysql实例)
- IE Tester支持同一台机器上运行IE5.5-IE10多个版本的浏览器
- 在一台机器上安装多个mysql实例
- 一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
- 在同一台机器上运行多个Resin实例
- 发现一台机器中同时运行多个Oracle实例时。。。
- 一台机器同时运行两个Tomcat
- Mysqld_multi在一台服务器上运行多个mysql实例及操作
- 实践MySQL(mysqld)多实例/多版本同时运行
- 如何在一台机器上安装两个甚至多个版本的EAS服务器?
- 在同一台机器上运行多个 MySQL 服务器
- 在一台机器上运行多个PostgreSQL实例
- 在同一台机器上运行多个MySQL服务器
- 【SQL Server高可用性】数据库镜像:同一台机器的两个不同实例上配置数据库镜像 + 另一台见证服务器