mysql5.7 关闭大小写
时间: 2023-05-27 17:04:39 浏览: 69
在mysql5.7中关闭大小写敏感可以通过以下操作:
1. 在my.cnf配置文件中加入以下代码:
[mysqld]
lower_case_table_names=1
2. 重新启动mysql服务。
注意事项:
1. 若数据库中已经有表,修改lower_case_table_names后需要重命名已存在的表名才能生效。
2. 若采用该方法关闭大小写敏感,需要注意表名、列名、索引名等应该全部小写,不可混合大小写。
3. 若需要开启大小写敏感可将lower_case_table_names值改为0或2。
相关问题
mysql5.7忽略大小写配置
要配置MySQL 5.7忽略大小写,您可以按照以下步骤进行操作:
1. 停止MySQL服务:使用命令`service mysqld stop`停止MySQL服务。
2. 编辑MySQL配置文件:使用命令`vi /etc/my.cnf`打开MySQL配置文件。
3. 在文件中找到`[mysqld]`部分,并在其下方添加一行`lower_case_table_names=1`。这将设置MySQL忽略表名的大小写。
4. 保存并关闭文件。
5. 启动MySQL服务:使用命令`service mysqld start`重新启动MySQL服务。
通过执行以上步骤,您就可以成功配置MySQL 5.7忽略大小写。请注意,在进行任何配置更改之前,建议备份MySQL配置文件和数据。此外,确保您具有足够的权限来修改配置文件。
mysql5.7表名大小写
在 MySQL 5.7 版本中,表名默认是区分大小写的,这意味着表名中的大小写是有区别的,例如,'MyTable' 和 'mytable' 是两个不同的表名。但是,在 Windows 操作系统上,表名不区分大小写,因为 Windows 是不区分大小写的文件系统。如果您需要在 MySQL 5.7 中使用不区分大小写的表名,可以通过在 MySQL 配置文件中设置 "lower_case_table_names" 参数来实现。将该参数设置为 1 将使表名不区分大小写,而设置为 2 将使表名转换为小写。但是,请注意,这可能会导致某些不兼容的问题,并且可能需要进行一些更改才能使您的应用程序正常工作。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)