无法更改MariaDB上的小写表名称

我尝试在AWS EC2 Server上上传我的WordPress,但是当我导入我的数据库时,MariaDB正在更改我的表名,只有小写字符

我试着加入etc / my.cnf:

[mysqld]
lower-case-table-names=2

我也试过了

[mysqld]
lower-case-table-names=1

我重启了我的MariaDB:

sudo service mariadb restart

但是当我想知道变量是否被全局变量更改时:

MariaDB [(none)]> SHOW variables LIKE "%low%";

我有 :

lower_case_table_names                  | 0

我无法用大写字母导入我的数据库,如何更改此变量?可以在AWS EC2上使用吗?

回答(1)

2 years ago

也许另一个配置文件会覆盖该值:

  • /etc/my.cnf - >全球

  • /etc/mysql/my.cnf - >全球

  • SYSCONFDIR / my.cnf - >全球

  • $ MYSQL_HOME / my.cnf - >服务器

  • defaults-extra-file使用--defaults-extra-file = path指定的文件(如果有)

  • ~ / .my.cnf - >用户

点击这里:https://mariadb.com/kb/en/library/configuring-mariadb-with-mycnf/