Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Menguatkuasakan Kepekaan Kes untuk Nama Jadual dalam MySQL pada Windows untuk Migrasi Linux?

Bagaimana untuk Menguatkuasakan Kepekaan Kes untuk Nama Jadual dalam MySQL pada Windows untuk Migrasi Linux?

Susan Sarandon
Susan Sarandonasal
2024-10-30 22:52:03855semak imbas

How to Enforce Case Sensitivity for Table Names in MySQL on Windows for Linux Migration?

Menguatkuasakan Kepekaan Kes untuk Nama Jadual dalam MySQL

Dalam pangkalan data MySQL khusus pada Windows, nama jadual sensitif huruf besar kecil adalah penting untuk pemindahan ke persekitaran Linux. Walau bagaimanapun, apabila membuat sandaran pangkalan data, semua nama jadual dipaksa kepada huruf kecil, menyebabkan ralat pendua semasa pemulihan dalam Linux. Walaupun ketidakupayaan untuk mengubah tetapan MySQL dalam persekitaran Linux, adakah terdapat penyelesaian untuk menguatkuasakan sensitiviti huruf besar untuk nama jadual dalam MySQL (v5.x) pada Windows?

Jawapan:

Untuk menangani isu ini, semak dokumentasi MySQL untuk "Sensitiviti Kes Pengecam." Khususnya, tambahkan pembolehubah sistem "nama_jadual_huruf kecil" dengan nilai 2 pada bahagian [mysqld] fail konfigurasi my.ini.

Kod:

<code class="ini">[mysqld]
lower_case_table_names=2</code>

Pelaksanaan:

Setelah pembolehubah sistem ini ditetapkan, mulakan semula perkhidmatan MySQL untuk menggunakan perubahan. Ini harus memastikan bahawa nama jadual mengekalkan sensitiviti huruf besar semasa proses sandaran dan pemulihan seterusnya dalam persekitaran Linux.

Atas ialah kandungan terperinci Bagaimana untuk Menguatkuasakan Kepekaan Kes untuk Nama Jadual dalam MySQL pada Windows untuk Migrasi Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn