2018.06.18 Ubuntu中mysql表名大小写区分

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018.06.18 Ubuntu中mysql表名大小写区分相关的知识,希望对你有一定的参考价值。

参考技术A mysql中,针对表明的大小写,可以设置 lower_case_table_names参数,该参数为静态,可设置为0、1、2。

Linux上默认是0,而Windows默认是1,这就说明为什么有些项目在Windows上本地运行没有报错,而放在了服务器上就会出错。那么如何修改呢?很简单,根据下面的步骤操作即可。

其中my.cnf包含了两个配置文件夹的内的配置文件

而我们所需要修改的就是mysql.conf.d文件夹中的mysqld.cnf文件。

在[mysqld]下面添加

重启完毕即可

10-Mysql-Ubuntu-数据表中数据的查询

数据的查询(select)

(1)查询整个表的数据:

select  * from 表名;

技术图片

 

(2)查询给定条件的数据:

select  * from 表名 where 条件;

技术图片

 

(3)查询表中某些字段:

select 字段1,字段2,... from 表名;

技术图片

 

(4)查询时使用as指定字段别名:

select 字段1 as 别名1, 字段2 as 别名2 from 表名;

技术图片

 

(4)查询时更改字段显示的顺序(书写的字段顺序就是显示的顺序):

select 字段1 as 别名1, 字段2 as 别名2 from 表名;

技术图片

以上是关于2018.06.18 Ubuntu中mysql表名大小写区分的主要内容,如果未能解决你的问题,请参考以下文章

10-Mysql-Ubuntu-数据表中数据的查询

9-Mysql-Ubuntu-数据表中数据的修改

linux mysql怎么设置忽略表名大小写

mysql迁移到ubuntu遇到到问题

mysql基础二

MySql 修改中文乱码/ 表名不区分大小写