Mysql更改表名大小写不敏感
生活随笔
收集整理的這篇文章主要介紹了
Mysql更改表名大小写不敏感
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
編輯配置文件
vi /etc/my.cnf在[mysqld]后添加添加
lower_case_table_names=1
重啟服務
service mysqld stop
service mysqld start
部署會遇到的問題:
MySQL在Linux下數據庫名、表名、列名、別名大小寫規則是這樣的:
1、數據庫名與表名是嚴格區分大小寫的;
2、表的別名是嚴格區分大小寫的;
3、列名與列的別名在所有的情況下均是忽略大小寫的;
4、變量名也是嚴格區分大小寫的;
MySQL在Windows下都不區分大小寫。
所以正常開發的時候在本地測試數據庫名或者表名大小寫沒關系,遷移到linux服務器的時候就會報錯。一定要注意這個問題
轉載于:https://www.cnblogs.com/aeolian/p/10131492.html
總結
以上是生活随笔為你收集整理的Mysql更改表名大小写不敏感的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis Sentinel 模拟故障迁
- 下一篇: Idea项目中常见错误及笔记(Old)