Ich verwende Ubuntu 13.10 und MySQL 5.6 und ich weiß, dass der Datenbankname und der Tabellenname in Ubuntu (und einigen anderen * nix-Umgebungen) standardmäßig die Groß- und Kleinschreibung berücksichtigen.
Jetzt möchte ich MySQL unter Ubuntu so einrichten, dass die Groß- und Kleinschreibung nicht mehr beachtet wird.
Ist es möglich? Wenn ja, wie kann ich das machen?
mysql
linux
ubuntu
mysql-workbench
Ali Razeghi
quelle
quelle
Wenn Sie
lower_case_table_names
eine Datenbank mit vorhandenen Tabellen ändern, ist MySQL> Table nicht vorhanden. Aber es kann passieren (oder es sollte passieren).Der Kommentar zu dieser Antwort hat mir in diesem Fall geholfen:
quelle
Dieses Problem bereitete mir große Schmerzen, als Doctrine Groß- / Kleinschreibung / CamelCase-Tabellennamen generierte und MySQL sie als Kleinbuchstaben speicherte!
Es wurde durch Ändern
my.cnf
und Hinzufügen gelöstunter dem Abschnitt [mysqld]
my.cnf kann gefunden werden:
unter LAMPP / XAMPP ...:
/opt/lampp/etc/my.cnf
Standalone-MySQL-Server:
/etc/mysql/my.cnf
Starten Sie anschließend den MySQL-Server neu und alles wird in Ordnung sein.
quelle