首页 > 数据库 >Mysql8忽略大小写的解决方案.240105

Mysql8忽略大小写的解决方案.240105

时间:2025-01-06 11:23:26浏览次数:1  
标签:新密码 Mysql8 数据库 240105 大小写 mysql mysqld

​一、删除服务器数据文件

由于8.0没法设置参数后重启(失败),所以必须删掉老库,重新启动才行。
切记:;本步骤要删掉老库所有资料,如果是数据库当前有用,请做好备份,再进行操作。

systemctl stop mysqld
cd /var/lib/mysql 默认数据在这里
rm -rf *

二、 添加配置,大小写不敏感

vim /etc/my.cnf
lower_case_table_names=1

三、重启数据库

systemctl restart mysqld

四、重新设置新密码

此时由于重新初始化数据库,老密码已经没有了,系统自动初始化一个随机新密码

sudo grep 'temporary password' /var/log/mysqld.log

还有一种,就是最新版的MYSQL8 默认root没密码, 直接mysql进去

五、验证大小写

show variables like '%case_table%';

标签:新密码,Mysql8,数据库,240105,大小写,mysql,mysqld
From: https://www.cnblogs.com/amadeuslee/p/18654893

相关文章

  • Nginx转发解析长域名多路径域名.240105
    ​Nginx解析短域名,例如:访问http://192.168.1.23可直接跳转到http://192.168.1.23/webroot/decisionserver{listen90;server_namelocalhost;#匹配/转到/webroot/decision上;#^(.*)$表示/后任意部分,除非和其他location匹配否则一律转向/webroot/dec......
  • Kettle用查出来的数据自动创建表.240105
    ​Kettle在表输入的时候,写好很复杂的SQL,有种场景,就是想把这个很复杂的查出来的数据,自动创建一个表。其实,操作步骤不复杂。跟着我来做就是了。1,新建表输出,Shift按住,从表输入拖动箭头到表输出,打开表输出属性,指定数据库,输入需要创建的目标表名。2,点击右下角SQL,自动出来创建表的......
  • openEuler欧拉配置MySQL8的MGR单主双从.240108
    ​一、系统优化(三个节点全部操作)关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld关闭selinuxecho"SELINUX=disabled">/etc/selinux/configecho"SELINUXTYPE=targeted">>/etc/selinux/configcat/etc/selinux/configsetenforce0设置......
  • 欧拉OpenEuler安装MySQL8.241227
    1.安装mysqltar-xvfmysql-8.0.21-linux-glibc2.12-x86_64.tarmvmysql-8.0.21-linux-glibc2.12-x86_64/usr/local/mysql2.配置mysqlvim/etc/my.cnf[client]default-character-set=utf8mb4[mysqld]#nd-address=0.0.0.0port=3306user=mysqlbasedir=/usr/local/m......
  • centos7快速部署MySQL8
    一、yum安装wgethttps://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmrpm-Uvhmysql80-community-release-el7-3.noarch.rpmyuminstallmysql-community-serversystemctlstartmysqldgrep'temporarypassword'/var/log/mysqld.log2024-1......
  • 欧拉OpenEuler安装MySQL8
    1.安装mysqltar-xvfmysql-8.0.21-linux-glibc2.12-x86_64.tarmvmysql-8.0.21-linux-glibc2.12-x86_64/usr/local/mysql2.配置mysqlvim/etc/my.cnf[client]default-character-set=utf8mb4[mysqld]#nd-address=0.0.0.0port=3306user=mysqlbasedir=/usr/local/m......
  • 部署mysql8版本,使用rpm包
    rpm包下载地址:MySQL::DownloadMySQLCommunityServer(ArchivedVersions)#安装前一定要关闭selinux#临时关闭setenforce0#永久关闭vi/etc/selinux/configSELINUX=enforcing改为SELINUX=disabled#永久关闭需要重启服务器1、解压安装tar-xvfmysql-8.0.34-1.el......
  • MySQL8.0常用命令
    ----------------------------------------------------------------------------------------------------------------------------------------------------- --查询数据库中哪些线程正在执行showprocesslist;#查版本mysql-V或mysql> select version();mysql-h127......
  • RockyLinux9编译安装MySQL8
    原文链接:RockyLinux9编译安装MySQL8-LiuZijian’sBlog|刘子健的博客Linux版本:RockyLinuxrelease9.5(BlueOnyx)1.下载打开MySQL-Community-Server官方下载页面:https://downloads.mysql.com/archives/community/筛选出要下载的版本,ProductVersion选择8.0......
  • 在HTML5允许在元素名中使用混合大小写字母吗?
    在HTML5中,元素名是不区分大小写的,但是惯例是使用全部小写字母来编写HTML元素。虽然浏览器可以解析混合大小写的元素名,但是使用全部小写是更标准、更易于阅读和维护的做法。例如,<div>和<DIV>在HTML5中被视为相同的元素,但是按照惯例,我们会使用<div>。此外,虽然HTML5不区分大小......