运行二个不同版本mysql_一台机器,运行两个mysql版本 实例 aoguren

当在一台计算机上安装了不同版本的MySQL(如5.5.27和5.5.20),由于默认端口冲突导致无法启动特定版本。解决方法是修改MySQL配置文件,将后安装版本的端口(如3306)更改为其他未使用的端口(如3308)。然后可以通过指定端口号来启动所需版本的MySQL服务。
摘要由CSDN通过智能技术生成

一、问题

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安装目录下

1cd3ae46959eb2e93817a8542ea6f961.png

将这些文件里所有port值设置为port  = 3308,当然也可以设置为其他的;

2、修改端口号后,我们可以根据端口号启动不同版本的mysql,

命令:mysql -u root -P端口号 -p

注意如果不写端口号,默认从端口号3306启动它对应的mysql。

例如:

使用默认端口号,启动mysql5.5.27

11700d3a91f5c1212fbede7268bc0b96.png

使用3308端口号,启动mysql5.5.20

574827e6eb01ae2fe150279547169e2b.png

以后,安装多个版本mysql时,也可以使用此方法为不同版本mysql设置不同的端口号,然而根据端口号启动相应的mysql。

总结:

bad453f633a3c40fee4957a9d6c91856.png

附注:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值