重大改版
 鱼翔空 2014-07-15 mysql/mariadb,linux|   0 1209 
文章评分 90 次,平均分 5.0
  1. Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;

  2. 用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;

  lower_case_table_names参数详解:

  lower_case_table_names=0

  其中0:区分大小写,1:不区分大小写


MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:

  1. 数据库名与表名是严格区分大小写的;

  2. 表的别名是严格区分大小写的;

  3. 列名与列的别名在所有的情况下均是忽略大小写的;

  4. 变量名也是严格区分大小写的;

MySQL在Windows下都不区分大小写。


 

除特别注明外,本站所有文章均为我要编程原创,转载请注明出处来自http://5ycode.com/article/32.html

关于
该用户很懒!
切换注册

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享