mysql本地服务和mysql57网络服务的一些问题
这是我首先碰到的问题,但是我的mysql其实一直在使用,而且没问题,所以我去服务看了下,才发现我有两个mysql服务,
由下面的图片可以知道我一直使用的其实就是mysql57,
最初我以为是因为mysql57在运行,所以无法启动MySQL,但是我把mysql57关闭后mysql服务依旧无法启动,提示
最后我发现我电脑上有两个my.ini的配置文件,
文件一
文件二
虽然名字一样,但并非一个文件,我试着把ProgramData路径的配置文件放到ProgramFiles路径下,mysql本地服务便成功启动了
然后不出所料地,mysql57服务就无法再启动了。
虽然初步解决问题,但是却不知道原因,很苦恼,两个配置文件的内容我大致对比过,因为高度相似(basedir和datadir也完全一样),难以找出不同,而且感觉这也算不上长久之计。
另外想知道会有两个服务的原因是不是因为mysql版本的问题,百度查到的答案似乎是这个意思,我看有的人就只有一个mysql服务。
经过数次尝试,现在已经成功同时启动两个服务,我更改了其中一个配置文件的datadir,然后初始化了mysql,这样做了之后我的myslq和mysql57两个服务都能正常启动了,但是并不能同时启动,所以我又改了mysql57配置文件的端口号,两个服务便能同时启动了,同样的也就有了两个DBMS。
但还剩下一个问题,就是为什么会有两个mysql服务,印象里我是只安装了一个的,不过我安装和配置mysql的时候的操作记不太清了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论