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

1、数据库名与表名是严格区分大小写

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

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

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

注意:

A、Linux下MySQL安装完后默认:区分表名的大小写,不区分列名的大小写

B、改变表名的大小写区分规则的方法:用root帐号登录,在/etc/my.cnf 或 /etc/mysql/my.cnf 中的[mysqld]下面添加添加lower_case_table_names=1

# The MySQL server

[mysqld]

port = 3306

socket = /var/lib/mysql/mysql.sock

skip-external-locking

key_buffer_size = 16M

max_allowed_packet = 1M

table_open_cache = 64

sort_buffer_size = 512K

net_buffer_length = 8K

read_buffer_size = 256K

read_rnd_buffer_size = 512K

myisam_sort_buffer_size = 8M

# add here

lower_case_table_names=1

重启MySQL服务,若设置成功,则不再区分表名大小写。

MySQL在Windows下数据库名、表名、列名、别名都不区分大小写。

如果想大小写区分则在my.ini 里面的mysqld部分

加入 lower_case_table_names=0

注意:Windows中即使改了这个设置,在查询时还是不会区分大小写。只是在导入导出时会对大小写有区别。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

linux mysql 不区分大小写,Linux下设置MySQL不区分大小写_MySQL相关推荐

  1. centos mysql密码设置密码_CentOS下设置MySQL的root密码

    方法一. Js代码 # /etc/init.d/mysqld stop # mysqld_safe--user=mysql --skip-grant-tables --skip-networking ...

  2. linux下mysql的用户名,linux下设置mysql用户名及密码

    linux下设置mysql用户名及密码 一.安装设置密码 我安装的时候直接用的yum命令, yum install mysql mysql-server 这样就导致默认没有密码访问 然后我就添加了用户 ...

  3. linux mysql 指令无效_linux下安装mysql,mysql命令失效的原因

    一 安装步骤 从这里下载你需要的版本(注意选择你操作系统是64位的还是32位的):   下载地址 这里只介绍两种判断linux是64位还是32的方法: 命令:file /bin/cat [root@a ...

  4. 阿里云ECS主机 Ubuntu下设置Mysql 5.7.17为远程访问

    2019独角兽企业重金招聘Python工程师标准>>> 阿里云ECS主机 Ubuntu下设置Mysql 5.7.17为远程访问 进入mysql mysql -uroot -p 选择数 ...

  5. windows 新建mysql权限设置_Windows下设置MySQL安全权限_mysql

    注意:本文的内容涉及到修改NTFS磁盘权限和设置安全策略,请务必在确认您了解操作可能的后果之后再动手进行任何的修改. 文中提及的权限都是在原有权限上附加的权限. [修改步骤] 1.创建用户 创建一个名 ...

  6. mac下连接mysql数据库_mac 系统下安装MYSQL数据库

    一.安装 比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive 下载完的文件为:mysql-5.6.10-osx10.7-x86_64.dmg 1.点击,安 ...

  7. linux下设置MySQL密码

    前言 在linux环境下,登录MySQL所用的账号和密码都存于名为mysql的数据库中,所以,我们可以通过修改mysql数据库中的账号信息来设置MySQL密码. 步骤 在linux命令行中输入# my ...

  8. linux下安装mysql的方式_linux下安装mysql的两种方式

    linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...

  9. linux 把mysql大小写关闭_linux中设置mysql大小写不去区分方法

    linux中设置mysql大小写不去区分方法 发布时间:2020-05-14 12:01:31 来源:亿速云 阅读:191 作者:三月 本文主要给大家介绍linux中设置mysql大小写不去区分方法, ...

  10. linux的mysql主主_Linux下指定mysql数据库数据配置主主同步的实例

    一. 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据) ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据) 二. 举例 主主数据库同步服务器配置 数据库 ...

最新文章

  1. wxWidgets:减少可执行文件大小
  2. movie计算机英语作文,一篇“Movie Review英语作文
  3. [转载] java排序compareTo:降序输出学生成绩
  4. 黑白极简设计行业企业官网模板
  5. 毕设日志——特征融合修改vgg16.py
  6. 通过binlog恢复mysql备份之前的数据
  7. Spark-on-YARN
  8. sql server序列_在SQL Server中实现序列聚类
  9. Javascript基础之-强制类型转换(三)
  10. CentOS 6.3下NFS安装配置
  11. [转载]JAVA操作符
  12. chatroom.php,chatRoom.php
  13. 20190914每日一句
  14. ubuntu20.04离线安装rabbitvcs
  15. for horner_霍纳法则(Horner Rule)
  16. 送你一波运维背锅专用图~
  17. CSP 202109-4 收集卡牌
  18. 小程序「Github开源社区」
  19. 特斯拉充电电流设置多大_特斯拉充电时间需要多久?汽车知识介绍
  20. mysql高级 tigger触发器 --[2]

热门文章

  1. LGD模型开发细节|全网首发
  2. 【Docker】Redis 安装使用教程
  3. ubuntu下u盘变成只读文件
  4. 机器学习框架ML.NET学习笔记【5】多元分类之手写数字识别(续)
  5. [洛谷P1642]规划
  6. webpack 3 零基础入门教程 #6 - 使用 loader 处理 CSS 和 Sass
  7. get请求和post请求乱码问题
  8. poj2485poj2395 kruskal
  9. BZOJ 1831 逆序对
  10. Emmet 也有快速生成文件头的功能