mysql和windows连接不上_问题-jdbc连接不上mysql,windows下开启两个mysql服务

1.问题:

前两天安装了个php 环境- wamp,由于我自己电脑上本身带有 mysql的数据库,在安装完后,没有注意到,mysql已经指向了 刚安装好的wamp里的mysql 。导致 之前的 mysql不能使用了!

从而导致了一个问题是 jdbc 连接不上 mysql , 一直连接不上 数据库,报数据库不存在!很无语!折磨了3小时!

后来开始找问题所在:

发现本机有两个 mysql ,开启的mysql服务是 第一次安装的数据库,使用的是mysql数据是 第二次安装的数据库!

很纳闷的是 php ,可以使用,而jdbc不能使用,于是就开始准备开启两个mysql服务,一个对应一个,这样就可以使用了!

2.解决

第一步:修改端口号

如果要开启两个mysql服务的话,需要对应两个端口号,之前默认的3306 就不动了,修改第二次安装的,端口      修改为  3307!

打开数据库安装目录下的 my.ini 文件,修改 将3306修改为3307 即可,共修改两处!

第二步:安装mysql 服务

第一次安装的mysql服务 不需要动,安装第二个mysql服务,名字不能和第一次的一样,故取名为 mysql2!

打开cmd 进入刚才的my.ini 文件 的目录下的 bin文件夹,执行下面语句:

mysqld.exe --install mysql2

3.测试

打开 mysql 图像界面 (例如 :sqlyong),新建连接 是 修改 端口号 ,尝试连接!

4.失败

如果不成功的话,打开计算机 - 管理 - 服务 - 看 mysql 和 mysql2 两个服务启动了没!没有启动收到启动!

如果一个可以启动另一个启动不了的话,那么你右击服务 - 属性 ,会发现和两个指向同一个mysqld.exe文件,

这时候,就需要修改一个路径了,修改在 注册表里修改!

5.结束语

错误是使之进步的源泉!

0818b9ca8b590ca3270a3433284dd417.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值