MySQL hébergé sous Linux

Le nom des tables est sensible ou non à la casse (minuscule/majuscule) selon le système de fichiers du serveur sur lequel MySQL est hébergé.
Par exemple, sous Windows et Mac HFS+, c'est insensible. Par contre, sous Unix/Linux, c'est sensible !

L'application AQManagerFullWeb nécessite un moteur de base de données insensible à la casse.

Pour éviter ce problème avec Linux, vous devez modifier le fichier de configuration /etc/mysql/my.cnf et y introduire l'instruction lower_case_table_names=1 juste après la définition de groupe [mysqld]

[mysqld]
#
# * Basic Settings
#

#
# * IMPORTANT
# If you make changes to these settings and your system uses apparmor, you may
# also need to also adjust /etc/apparmor.d/usr.sbin.mysqld.
#

lower_case_table_names=1

user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking
Comments