linux下mysql 8.0配置大小寫不敏感
阿新 • • 發佈:2021-01-10
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許可權