Saya menggunakan Ubuntu 13.10 dan MySQL 5.6 dan saya tahu nama database dan nama tabel peka huruf besar-kecil di Ubuntu (dan beberapa lingkungan * nix lainnya) secara default.
Sekarang, saya ingin membuat MySQL berfungsi sebagai case-sensitive di Ubuntu.
Apa itu mungkin? Jika ya, bagaimana saya bisa melakukannya?
mysql
linux
ubuntu
mysql-workbench
Ali Razeghi
sumber
sumber
Jika Anda mengubah
lower_case_table_names
dalam DB dengan tabel yang ada MySQL> Table tidak ada. Tapi itu memang (atau seharusnya) bisa terjadi.Komentar untuk jawaban ini membantu saya dalam kasus ini:
sumber
Masalah ini menyebabkan rasa sakit bagi saya, di mana Doctrine menghasilkan nama tabel modal / CamelCase dan MySQL menyimpannya sebagai huruf kecil!
Itu diselesaikan dengan mengubah
my.cnf
dan menambahkandi bawah bagian [mysqld]
my.cnf dapat ditemukan:
di bawah LAMPP / XAMPP ...:
/opt/lampp/etc/my.cnf
server mysql berdiri sendiri:
/etc/mysql/my.cnf
Setelah itu restart server MySQL, dan semuanya akan beres.
sumber