Linux下mysql 8 版本数据库表名大小写敏感解决 (包括mysql的完全删除)

实习 同时被 3 个专栏收录
20 篇文章 0 订阅
14 篇文章 0 订阅
14 篇文章 0 订阅

1.完全卸载mysql

前提:yum 安装方式

  • 首先关闭服务和查看与mysql相关的
systemctl stop mysqld
rpm -qa|grep mysql
  • 删除服务
yum remove  mysql mysql-server mysql-libs mysql-server
  • 再次查看是否还有
rpm -qa|grep mysql
  • 如果还有,执行
rpm -ev xxx(这里是你上面命令搜出来的文件名)

这样就全部删除了。

2.安装mysql

利用yum
去官网搜索yum
在这里插入图片描述

利用 yum install -y 该链接,即可下载yum仓库包

  • 接下来我们cd 到根目录
    去搜索
yum list mysql*

在这里插入图片描述
yum install -y 上面框的即可安装mysql

3.重点来了,这里千万不要直接启动mysql服务,因为mysql8对于表名的大小写敏感参数要在mysql初始化就完成设置才会生效!!!!!切记。不然要重新来一遍。

  • 接下来我们不要打开mysql服务

  • 去改配置文件 vim /etc/my.cnf
    在这里插入图片描述

  • 之后启动mysql 服务,若启动失败,执行: mysqld --initialize

systemctl start mysqld
  • 之后登陆mysql查看
    先去看看初始化生成的密码多少

grep ‘password’ /var/log/mysqld.log

mysql -u root -p
登录

修改密码:

alter user root@localhost identified by xxx 

输入命令查看

SHOW GLOBAL VARIABLES LIKE "%lower%"

在这里插入图片描述
ok!!!

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:护眼 设计师:闪电赇 返回首页

打赏作者

换名换一年

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值