Невозможно изменить имена таблиц нижнего регистра на MariaDB - PullRequest
0 голосов
/ 10 декабря 2018

Я пытался загрузить свой WordPress на AWS EC2 Server, но когда я импортирую свою базу данных, 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?

Ответы [ 2 ]

0 голосов
/ 12 декабря 2018

Я только что полностью перезапустил свой сервер AWS EC2, и теперь он работает

0 голосов
/ 10 декабря 2018

Возможно, другой конфигурационный файл переопределяет это значение:

  • / etc / my.cnf -> Global
  • / etc / mysql / my.cnf -> Global
  • SYSCONFDIR / my.cnf -> Global
  • $ MYSQL_HOME / my.cnf -> Сервер
  • defaults-extra-file Файл, указанный с помощью --defaults-extra-file = path, еслилюбой
  • ~ / .my.cnf -> Пользователь

Проверьте здесь: https://mariadb.com/kb/en/library/configuring-mariadb-with-mycnf/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...