1. 程式人生 > 資料庫 >linux下mysql 8.0配置大小寫不敏感

linux下mysql 8.0配置大小寫不敏感

mysql8必須在初始化時指定大小寫不敏感 lower-case-table-names=1

# 必須在初始化前設定大小寫敏感 
bin/mysqld  --user=mysql --initialize --lower-case-table-names=1 --basedir=/app/mysql8.0.21 --datadir=/app/mysql8.0.21/data

然後配置檔案my.cnf配置 lower-case-table-names = 1 生效

如果在初始化時 沒有 指定大小寫不敏感 lower-case-table-names=1 需要刪除data資料檔案重新指定

# 必須在初始化前設定大小寫敏感 
bin/mysqld  --user=mysql --initialize --lower-case-table-names=1 --basedir=/app/mysql8.0.21 --datadir=/app/mysql8.0.21/data

重啟生效

注意data許可權