关闭 Ubuntu phpmyadmin 区分大小写

Turn off Ubuntu phpmyadmin case sensitivity

因为我正在数字海洋服务器上部署 nodejs 应用程序

我遇到的一个问题是 phpmyadmin 是区分大小写的,我在 windows 和 mysql workbench 上开发,它不区分大小写...

我在部署数据库时遇到问题

请帮助我..我查找了与此问题相关的解决方案,但它们已过时且对我不起作用

根据MySQLdocumentation

编辑/etc/mysql/my.cnf

sudo nano /etc/mysql/my.cnf

添加到 [mysqld] 部分:

lower_case_table_names = 1

然后重启MySQL

sudo /etc/init.d/mysql restart

可能您必须在这些更改后重新创建(重新导入)所有表。

更新

如果没有 /etc/mysql/my.cnf 文件,或者您可以在其中看到这些行:

!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

然后只需编辑 /etc/mysql/mysql.conf.d/mysqld.cnf

您应该在那里看到 [mysqld] 部分。

enter image description here

我打开了文件 /etc/mysql/my.cnf 使用 sudo 编辑器,但没有显示 [mysqld] 的部分,我尝试自己添加它,但数据库无法正常工作