当前位置:网站首页>Different lower_case_table_names settings for server ('1') and data dictionary ('0') solution
Different lower_case_table_names settings for server ('1') and data dictionary ('0') solution
2022-07-31 11:36:00 【m0_67392409】
Problem Scenario
When using the Lowy framework, the database table cannot be found.The conclusion is that mysql is case sensitive.
lower_case_table_names parameter
The official original words, simply put, the default for unix is 0, the default for windows is 1, and the default for mac is 2.
0 is case-sensitive, 1 is insensitive, that is, Windows is case-insensitive by default.
On Unix, the default value of lower_case_table_names is 0. On Windows, the default value is 1. On macOS, the default value is 2.
Problem Resolution
I read a lot of information, all of which said that configuring lower_case_table_names=1 in the configuration file, restarting the service can solve the problem.
Later, after I checked the official mysql documentation, I found that this solution is only valid in mysql with versions lower than 5.6/5.7.
But it doesn't work under version 8.0, even how to do lower_case_table_names variable has not been updated.
A new note added to the official mysql8.0 version
lower_case_table_names can only be configured when initializing the server. Changing the lower_case_table_names setting after the server is initialized is prohibited.
Translation:
LOWER_CASE_TABLE_NAMES can only be configured when initializing the server.Disallow changing the LOWER_CASE_TABLE_NAMES setting after server initialization.
In other words, in version 8.0, your mysql has been initialized and does not support modifying the lower_case_table_names parameter!!
If you are on version 8, it is recommended that you reinstall directly.
Add lower_case_table_names=1 to my.cnf (maybe different names) file
You need to specify the lower_case_table_names=1 parameter during initialization
This is the most reliable reinstallation tutorial I found: https://blog.csdn.net/qq_37598011/article/details/93489404
Let me introduce myself first. The editor graduated from Shanghai Jiaotong University in 2013. I worked in a small company and went to big factories such as Huawei and OPPO. I joined Alibaba in 2018, until now.I know that most junior and intermediate java engineers want to upgrade their skills, they often need to explore their own growth or sign up to study, but for training institutions, the tuition fee is nearly 10,000 yuan, which is really stressful.Self-learning that is not systematic is very inefficient and lengthy, and it is easy to hit the ceiling and the technology stops.Therefore, I collected a "full set of learning materials for java development" for everyone. The original intention is also very simple. I hope to help friends who want to learn by themselves but don't know where to start, and at the same time reduce everyone's burden.Add the business card below to get a full set of learning materials
边栏推荐
- deeplab implements its own remote sensing geological segmentation dataset
- 5 open source Rust web development frameworks, which one do you choose?
- 蓝牙协议栈开发板 STM32F1 跑蓝牙协议栈 –传统蓝牙搜索演示以及实现原理[通俗易懂]
- 关于Mysql数据库的介绍
- MySQL limit paging query and performance issues
- Redis学习笔记-3.慢查询和其他高级数据结构
- In PLC communication error or timeout or download the prompt solution of the model
- How MySQL's allowMultiQueries flag relates to JDBC and jOOQ
- 实现弹框组件
- Intranet Penetration Learning (IV) Domain Lateral Movement - SMB and WMI Service Utilization
猜你喜欢
随机推荐
mysql automatically adds creation time and update time
deeplab implements its own remote sensing geological segmentation dataset
redis-enterprise use
生信周刊第38期
7 天能找到 Go 工作吗?学学 Go 数组和指针试试
Distributed id solution
7 天学个Go,Go 结构体 + Go range 来学学
Read through the interface to call the artifact RestTemplate
三六零与公安部三所发布报告:关基设施保护成为网络安全博弈关键
502 bad gateway causes and solutions
MySQL limit paging query and performance issues
musl Reference Manual
DCM 中间件家族迎来新成员
面试、工作中常用sql大全(建议收藏备用)
台达PLC出现通信错误或通信超时或下载时提示机种不符的解决办法总结
The principle of v-model
MySQL模糊查询性能优化
Initial JDBC programming
音视频基础
拥抱趋势!阿里这套微服务开源框架权威手册,实战到底层细致清晰