博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos 下Mysql 表名区分大小名问题
阅读量:7142 次
发布时间:2019-06-28

本文共 1334 字,大约阅读时间需要 4 分钟。

  hot3.png

在Centos下安装Mysql后,发现执行SQL语句时区分大小写,大小写不一样就不能执行。

查询资料发现:

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

  • 数据库名与表名是严格区分大小写的;
  • 表的别名是严格区分大小写的;
  • 列名与列的别名在所有的情况下均是忽略大小写的;
  • 变量名也是严格区分大小写的;

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

如果想在Linux下表名不区分大小写,以下是告诉你怎么解决此问题。

1、配置

找到Mysql配置文件my.cnf

vi /etc/my.cnf

在配置文件中增加以下内容

lower_case_table_names = 1#0:区分大小写,1:不区分大小写

注:

  •     1、修改前必须先关闭服务,修改完成之后重启服务,就可以实现表名不区分大小写了。
  •     2、增加的内容必须增加在[mysql]下面不能加到最后,否则不设置不成功。

2、验证是否配置成功

[root@iZ2zee0ipi05o1446ponmvZ ~]#  mysql -uroot -p    #登录mysqlEnter password:                                       #输入登录密码Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 43Server version: 5.6.39 MySQL Community Server (GPL)Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> show variables like "%case%";                  #查看MySQL配置参数+------------------------+-------+| Variable_name          | Value |+------------------------+-------+| lower_case_file_system | OFF   || lower_case_table_names | 1     |                    #1表示不区分大小写,0表示区分大小写+------------------------+-------+2 rows in set (0.00 sec)

 

 

转载于:https://my.oschina.net/sdlvzg/blog/1591599

你可能感兴趣的文章
IO流
查看>>
第二十四章:页面导航(四)
查看>>
数字对讲系统开发札记(前端linux c 后端 c#)
查看>>
海外共享公寓品牌Tripalink完成A轮融资,险峰长青领投
查看>>
阿里在使用一种更灵活的软件集成发布模式
查看>>
自己实现一个StringBuffer
查看>>
SpringBoot使用Nacos配置中心
查看>>
星矿科技完成千万元融资,专注明星IP价值商业化
查看>>
SOP 1.2.0 发布,开放平台解决方案项目
查看>>
Element 2.6.3 发布,基于 Vue 2.0 的桌面端组件库
查看>>
丰田研发智能汽车FV2,可利用肢体进行操控
查看>>
基于kubeadm的kubernetes高可用集群部署
查看>>
定位「数字化助手」,腾讯想用服务创新助力产业智慧升级
查看>>
golang之sync.Mutex互斥锁源码分析
查看>>
SAP增强的PA教材内容
查看>>
jQuery系列 第八章 jQuery框架Ajax模块
查看>>
OpenCV中原始图像加载与保存压缩技巧
查看>>
MySQL 8复制性能的增强
查看>>
C#使用Xamarin开发可移植移动应用(3.Xamarin.Views控件)附源码
查看>>
Java 模拟基于UDP的Socket通信
查看>>