mysql大写和小写问题

曾经做企业项目的时候,用的都是oracle数据库,在新公司项目用的是mysql,有关mysql大写和小写的问题


1   windows下默认mysql是不区分大写和小写的,要想让其支持大写和小写。更改方法

      在mysql的安装文件夹找到my.ini文件,在文件的最后增加例如以下

       lower_case_table_names=0

      重新启动mysql服务就能够了。

2   linux 下默认是支持大写和小写的,能够改动配置文件

      root账号登陆,改动 /etc/my.cnf   或/etc/mysql/my.cnf       

         lower_case_table_names=1     #不区分大写和小写

      lower_case_table_names=0    #区分大写和小写

    重新启动mysql服务

          /etc/init.d/mysql restart

注意:

假设在/etc或/etc/mysql找不到my.cnf的话,须要从/usr/share/mysql/下找到*.cnf文件,拷贝当中一个到/etc/并改名为my.cnf,然后放到/etc/以下去。
     cp /usr/share/mysql/my-*.cnf /etc/my.cnf


原文地址:https://www.cnblogs.com/mfrbuaa/p/4045871.html