linux mysql my.cnf无效_Linux环境下部署mysql异常问题:发现没有my.cnf文件

在linux系统上部署mysql,使用的版本为MySQL-5.6.34-1.rhel5.x86_64.rpm-bundle.tar,在Linux系统中解压,安装解压文件里的如下两个文件:

(主要安装里面的这两个文件:MySQL-server-5.6.34-1.rhel5.x86_64.rpm、MySQL-client-5.6.34-1.rhel5.x86_64.rpm)

5.6版本的mysql

但是在Linux系统中自带mysql,如果安装的是5.6版本的mysql,最好不要卸载掉自带的mysql。

*******************查看和卸载linux自带的mysql***************************

查看自带mysql的命令:rpm -qa | grep mysql   ,然后查询到某个文件名为:xxxxxxx

卸载掉:rpm -e --nodeps xxxxxx

***************************************************************

如果你卸载掉自带的mysql,你会卸载掉 /etc/my.cnf  里面的文件,系统里缺少my.cnf文件,在你重启Linux时,会提示找不到pid,报错;

即使安装了5.6版本的server和client,也不会生成my.cnf文件,mysql服务无法正常启动。

正确的做法是,不要卸掉linux自带的mysql,然后安装5.6版本的,再修改my.cnf文件即可使用。

mysql5.5版本的好像可以卸载自带的mysql,然后安装5.5版本的,在修改my-default.cnf,可以使用,这个我没有尝试。

总结一句话:安装MySQL-5.6.34-1.rhel5.x86_64.rpm-bundle.tar的不要卸载自带的mysql。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值