首页 > 分享 > lower

lower

最新推荐文章于 2024-11-08 15:52:08 发布

niceyoo 于 2019-09-18 20:43:13 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文为采集文章,主博客地址:https://www.cnblogs.com/niceyoo

我们知道在 Linux 环境下默认是区分大小写的,所以我们需要改变这种默认方式,经过网上各种搜索后,基本就是清一色的修改 lower_case_table_names,然后信誓旦旦的去修改了,但是修改后发现 mysql 直接启动不了,怎么回事呢?

Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details. 123

原因:

mysql8.0 要求我们不能在initialize之后再更改 lower_case_table_names 的值,也就是说,再通过更改 my.cnf 文件是不管用的。

所以…

重装!不用再试了,试过很多方法最终还是重装。。。

在初始化时,设置 lower-case-table-names

/usr/sbin/mysqld --initialize --user=mysql --lower-case-table-names=1 1 卸载mysql8.0 1、关闭mysql

service mysqld stop 1 2、查看安装的mysql

rpm -qa|grep -i mysql 1

3、卸载安装的mysql

rpm -ev mysql-community-client-8.0.11-1.el7.x86_64 --nodeps rpm -ev mysql-community-common-8.0.11-1.el7.x86_64 --nodeps rpm -ev mysql-community-server-8.0.11-1.el7.x86_64 --nodeps rpm -ev mysql-community-libs-8.0.11-1.el7.x86_64 --nodeps 1234 4、删除mysql相关目录

find / -name mysql [root@niceyoohw conf]# rm -rf /var/lib/mysql/ [root@niceyoohw conf]# rm -rf /usr/lib64/mysql [root@niceyoohw conf]# rm -rf /etc/selinux/targeted/active/modules/100/mysql [root@niceyoohw conf]# rm -rf /etc/selinux/targeted/tmp/modules/100/mysql 12345

5、删除my.cnf

rm -rf /etc/my.cnf 1 6、检查卸载情况

rpm -qa|grep -i mysql 1

显示为空,卸载完毕。

相关知识

Foraging guild structure and niche characteristics of wintering waterbirds at Lake Shengjin, lower reaches of the Yangtze River
长江中下游崩岸险情智能感知预警与防治关键技术研究构想与成果展望
一种果树圈枝育苗容器制造技术
python画图小细节
3园艺科学Anotomy解说.ppt
C语言绘画玫瑰花和爱心
【新书介绍】郑云飞植物考古文集
当雨水过多时,如何栽培花木 How to Garden When You Have Too Much Water声音免费在线播放
微小花蝽对小菜蛾捕食控制的能力
C语言代码:玫瑰花

网址: lower https://m.huajiangbk.com/newsview1212997.html

所属分类:花卉
上一篇: 花手机版
下一篇: 镜花奇缘ios正版下载