MySQL中大小写区分问题,及解决方案

背景:

Mysql 数据库 大小写问题,导致程序出错

分析:

 

             Windows

     是否严格区分大小写

                 Linux

      是否严格区分大小写

     数据库名                    否(忽略大小写)
          
                                 
     表名                                 
     表别名                                 
     列名                     否(忽略大小写)
     列别名                     否(忽略大小写)
     变量名                                 

总结:

     MySQL 中,因而操作系统的敏感性决定数据库和表命名的大小写敏感。避免这个问题,

     在定义数据库命名规则的时候就全部采用小写字母加下划线的组合,而不使用任何的大写字母

posted @ 2019-05-09 15:47  随风落木  阅读(4)  评论(0编辑  收藏  举报  来源