Kaedah: 1. Gunakan root untuk log masuk dan buka fail "/etc/my.cnf"; 2. Tambah "lower_case_table_names=1" di bawah nod "mysqld" dalam fail; service mysqld restart "Perintah untuk memulakan semula perkhidmatan mysql.
Persekitaran pengendalian tutorial ini: sistem linux7.3, versi mysql8.0.22, komputer Dell G3.
Cara untuk menetapkan nama jadual dalam mysql menjadi tidak peka huruf besar-kecil
Mysql sensitif huruf besar-kecil di Linux, tetapi bukan sensitif huruf besar-besaran dalam Windows.
Jadi penyelesaian berikut adalah berdasarkan sistem linux.
Selepas log masuk dengan akaun akar, tambah lower_case_table_names=1 selepas [mysqld] dalam /etc/my.cnf, mulakan semula perkhidmatan MYSQL, dan tetapan berjaya: nama jadual adalah tidak sensitif huruf besar/kecil;
1 Nama pangkalan data dan nama jadual adalah sensitif huruf besar-kecil; >2. Nama lajur dan alias lajur adalah tidak sensitif huruf besar kecil; 4. Nama pembolehubah juga sangat sensitif huruf besar dan kecil;
3. Jika anda ingin membezakan kes nilai medan semasa membuat pertanyaan, maka: nilai medan perlu menetapkan atribut BINARI Terdapat banyak cara untuk menetapkannya:
A . Tetapkan semasa mencipta:
A VARCHAR(10) BINARI);B.
Atas ialah kandungan terperinci Bagaimana untuk menetapkan nama jadual menjadi tidak peka huruf besar-kecil dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!