Kaedah: 1. Tambah "default-character-set=gbk" di bawah "no-auto-rehash" dalam fail "my.ini" 2. Tambah "character-" selepas "port= 3306" set-server=gbk", simpan perubahan dan mulakan semula.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.
Penerangan fenomena:
Selepas XAMMP dipasang, pangkalan data MySQL terbina dalam. Selepas mencipta pangkalan data saya sendiri, apabila saya menambah beberapa maklumat Cina pada jadual melalui hibernate, semua aksara yang bercelaru bertukar menjadi "???".
Penyelesaian masalah:
1. Cari D:\xampp\mysql\bin\my.ini dalam direktori pemasangan, (laluan saya sendiri, inilah laluannya. Ini ialah laluan di mana anda memasang xampp) buka dengan notepad; 3306 di bawah [mysqld], tambah character-set-server=gbk, simpan baris kod ini dan mulakan semula xampp.
Pengetahuan lanjutan:
XAMPP (Apache MySQL PHP PERL) ialah pakej perisian penyepaduan pembinaan laman web yang berkuasa. Nama asal pakej ini ialah LAMPP, tetapi untuk mengelakkan salah faham, versi terkini telah dinamakan semula XAMPP. Ia boleh dipasang dan digunakan di bawah pelbagai sistem pengendalian seperti Windows, Linux, Solaris, Mac OS X, dsb., dan menyokong berbilang bahasa: Inggeris, Cina Ringkas, Cina Tradisional, Korea, Rusia, Jepun, dsb.
Ramai orang tahu melalui pengalaman mereka sendiri bahawa memasang pelayan Apache bukanlah satu tugas yang mudah. Jika anda ingin menambah MySQL, PHP dan Perl, ia lebih sukar. XAMPP ialah pengedaran Apache yang mudah dipasang yang merangkumi MySQL, PHP dan Perl. XAMPP sangat mudah untuk dipasang dan digunakan: hanya muat turun, nyahzip dan lancarkan.
Pembelajaran yang disyorkan:
tutorial video mysqlAtas ialah kandungan terperinci Apa yang perlu dilakukan jika mysql bercelaru dalam xampp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!