Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menukar pengekodan mysql ke utf8

Bagaimana untuk menukar pengekodan mysql ke utf8

WBOY
WBOYasal
2022-03-01 16:35:1710943semak imbas

Cara menukar pengekodan mysql kepada utf8: 1. Buka dan ubah suai fail konfigurasi mysql "my.ini" 2. Tambah "default-character-set = utf8" di bawah label "mysqld"; Semula - Mulakan perkhidmatan mysql.

Bagaimana untuk menukar pengekodan mysql ke utf8

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.

Cara menukar pengekodan mysql kepada utf8

1 Edit fail konfigurasi MySql

Fail konfigurasi MySql dalam Windows biasanya dalam direktori sistem atau. dalam Nama direktori pemasangan MySql ialah my.ini, yang boleh dicari Di bawah Linux, ia biasanya /etc/my.cnf

--Tambah kandungan berikut di bawah teg [mysqld]: <.>

default-character-set = utf8
character_set_server = utf8
Nota: Jika sudah ada kandungan yang serupa dengan "default-character-set=GBK" di bawah teg ini, ubah suai sahaja.

--Tambah baris di bawah teg [mysql]

set-watak lalai = utf8

--Tambah baris di bawah teg [mysql.server]

set-watak-lalai = utf8

--Tambahkan baris di bawah teg [mysqld_safe]

set-karakter lalai = utf8

-- Tambahkan baris di bawah teg [klien]

set-karakter lalai = utf8

2 Mulakan semula perkhidmatan MySql

Windows boleh digunakan dalam perkhidmatan Untuk beroperasi dalam pengurus, anda juga boleh menggunakan baris arahan:

net stop mysql Enter

net start mysql Enter

Nama perkhidmatan mungkin tidak semestinya mysql, sila tekan butang anda sendiri Tetapan

Di bawah Linux, anda boleh menggunakan perkhidmatan mysql restart

Jika permulaan gagal, sila semak jika terdapat sebarang ralat tetapan dalam fail konfigurasi

3. Lihat hasil tetapan

Log masuk ke klien baris arahan MySql: Buka baris arahan

mysql –uroot –p Masukkan

Masukkan kata laluan

Selepas memasukkan mysql, laksanakan: tunjukkan pembolehubah seperti "% character %";

Selain itu:

Anda boleh menggunakan arahan berikut semasa mencipta pangkalan data:

create database app_relation character set utf8;
use app_relation;
source app_relation.sql;
Arahan untuk mengubah suai pengekodan pangkalan data ialah:

alter database app_relation character set utf8;
Pembelajaran yang disyorkan:

tutorial video mysql

Atas ialah kandungan terperinci Bagaimana untuk menukar pengekodan mysql ke utf8. 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