Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql8 忽略数据库大小写

作者:铁打的心,也会穿孔,   发布日期:2025-02-16   浏览:118

-- 设置 MySQL 8 忽略数据库名称大小写

-- 1. 修改 my.cnf 或 my.ini 文件(取决于操作系统)
-- 在 [mysqld] 段落中添加或修改以下配置项:
[mysqld]
lower_case_table_names=1

-- 解释:
-- lower_case_table_names 参数用于控制数据库和表名的大小写敏感性。
-- 0:区分大小写(默认值)
-- 1:不区分大小写,所有名称都转换为小写存储
-- 2:仅在查询时忽略大小写,但名称以原始大小写存储

-- 注意:
-- 修改此参数后需要重启 MySQL 服务才能生效。
-- 如果数据库已经存在数据,建议备份后再进行此操作。

-- 2. 重启 MySQL 服务
-- Linux: sudo systemctl restart mysql
-- Windows: 通过服务管理器重启 MySQL 服务

-- 3. 验证设置是否生效
SELECT @@lower_case_table_names;

上一篇:linux 查看mysql端口

下一篇:mysql设置变量

大家都在看

mysqlavg函数保留小数

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

brew 启动mysql

unsigned在mysql中是什么意思

mysql 插入更新

mysql.user

python mysql update

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站