Ik heb in mijn etc/my.cnf onder [mysql] het volgende geplaatst

lower_case_table_names

daarna een restart gedaan, maar de queries zijn nog steeds case sensitive.

ik gebruik centos 7, mariaDB 10.
Ik denk dat hij 'waarom' bedoelt.
Nee, ik bedoel: op 0, 1 of 2? ;-)
Zet hem op 2, dan werkt het wel. Of maak en vul je database opnieuw terwijl hij op 1 staat, dat zou ook moeten werken.
zoals altijd, behalve bij mij, want dit werkt nog steeds niet.

Na het aanpassen deze beide gebruikt:

service mysqld restart
service mysql restart

Geen errors, maar helaas werkt het niet
En wat heb je nu als waarde in de configuratie?
Ik heb hem dus op 2 gezet zoals je aangaf



[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 44M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
lower_case_table_names = 2

Reageren