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

Susan Sarandon
Lepaskan: 2024-10-30 22:52:03
asal
854 orang telah melayarinya

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>
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!