mysql - MySQL 8.0 lower_case_table_names 1
问题描述
我正在新的 Ubuntu 18.04 VM 上设置 MySQL 8.0,但我无法将变量 lower_case_table_names 设置为 1 。我已经尝试像以前的版本一样更改 /etc/mysql/mysql.conf.d/mysqld.cnf [mysqld] 但没有成功并且无法重新启动 mysql 服务。这必须特定于 8.0,因为我可以在以前的版本中设置它。
解决方案
我在 Windows 上遇到了同样的问题,我发现解决它的唯一方法是卸载/重新安装 MySql 服务器。在安装过程中,我能够为表名指定大写。
推荐阅读
- java - 在 RecyclerView 实现项目点击和选项(弹出菜单)点击
- twitter - 如何将 twitter 列表的成员导出到 csv 文件?
- c++ - 将两个多项式相乘 FFT
- r - 使用 R 中的循环向数据框添加行
- javascript - 电子:如何强制重新加载?
- optaplanner - 如何在一个步骤后只计算一次(或在分数计算开始之前)
- android - 如何修复 Flutter 错误“FAILURE: Build failed with an exception.”?
- java - 找不到类 org.springframework.web.servlet.mvc.annotation.RequestMappingHandlerMapping
- awk - 将第二个和第三个替换为 。如果是 0
- javascript - A帧gltf指向相机角度