Rumah > Artikel > pangkalan data > Apa yang perlu dilakukan jika mysql dos bercelaru?
Penyelesaian kepada kod mysql dos yang kacau: 1. Lihat semua pengekodan mysql melalui "tunjukkan pembolehubah seperti 'character%';", dan kemudian tukar pengekodan klien kepada gbk 2. Buka fail konfigurasi my.ini, Ubah suai pengekodan pelanggan dan kemudian mulakan semula perkhidmatan.
Persekitaran pengendalian tutorial ini: sistem Windows 10, MySQL versi 5.7, komputer Dell G3.
Apakah yang perlu saya lakukan jika mysql dos rosak?
Penyelesaian data operasi DOS MySQL yang bercelaru
Pangkalan data MySQL memaparkan aksara bercelaru dalam bahasa Cina pada antara muka Dos seperti ditunjukkan di bawah:
Sebab: Kerana Masalah dengan pengekodan klien mysql ialah utf8, dan pengekodan tetingkap cmd sistem ialah gbk
Penyelesaian (penyelesaian sementara): Ubah suai pengekodan klien mysql.
tunjukkan pembolehubah seperti 'character%'; Lihat semua pengekodan mysql
Tetapan pengekodan yang berkaitan dengan klien dalam gambar:
klien connetionresult berkaitan dengan klien
sistem pelayan pangkalan data berkaitan dengan pelayan
Tukar pengekodan klien kepada gbk.
setcharacter_set_results=gbk;
Operasi di atas hanya berkesan untuk tetingkap semasa dan akan menjadi tidak sah jika pelayan ditutup. Jika anda ingin membuat perubahan kekal, gunakan kaedah berikut:
Terdapat fail my.ini dalam direktori pemasangan mysql
default-character-set=gbk tetapan pengekodan klien -set- server=utf8 Tetapan pengekodan sisi pelayan
Nota: Selepas mengubah suai fail konfigurasi, mulakan semula perkhidmatan.
Pembelajaran yang disyorkan: "
Tutorial Video MySQLAtas ialah kandungan terperinci Apa yang perlu dilakukan jika mysql dos bercelaru?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!