Kaedah pengubahsuaian: 1. Buka dan edit fail "my.cnf"; 2. Konfigurasikan "set-karakter lalai", "enjin-penyimpanan lalai", "pelayan-set-karakter" dan lain-lain nilai item; 3. Simpan perubahan dan mulakan semula perkhidmatan.
Persekitaran pengendalian tutorial ini: sistem linux5.9.8, versi mysql8, komputer Dell G3.
Lihat set aksara MySQL
Log masuk ke mysql:
mysql -u root -p
Pertanyaan set aksara mysql:
mysql> show variables like 'chara%';
Penerangan: Tetapkan set aksara character_set_server kepada UTF-8.
Cara mengubah suai set aksara mysql: Tetapkan set aksara MySQL kepada UTF-8 dengan mengubah suai fail konfigurasi
1 Salin konfigurasi my-default.cnf fail ke / dalam fail my.cnf di bawah dsb.
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
Nota: Maklumat global dikonfigurasikan dalam folder etc. Jika my.cnf wujud di bawah dll, anda boleh melangkau langkah ini. Jika ia tidak wujud, salin my-default.cnf ke etc dan namakannya my.cnf.
2. Pergi ke direktori etc untuk membuka fail my.cnf dan ubah suai kandungan pengubahsuaian adalah seperti berikut.
Edit fail my.cnf
vi my.cnf
Tambahkan dua ayat berikut di atas [mysqld]
[client] default-character-set=utf8
Tambah yang berikut di bahagian bawah [mysqld ] Beberapa perkataan
default-storage-engine=INNODB character-set-server=utf8 collation-server=utf8_general_ci
3. Simpan semula saya, ubah suai, dan kemudian 3. Simpan semula perkhidmatan.
service mysql restart
4 Log masuk ke MySQL sekali lagi dan semak sama ada set aksara telah diubah suai.
Cadangan berkaitan: tutorial video mysql, "Tutorial Linux>"
Atas ialah kandungan terperinci Bagaimana untuk mengubah suai set aksara mysql di bawah linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!