mysql> tunjukkan pembolehubah seperti "%colla%";
+------------------------------------------ -+
| Nama_pembolehubah | Nilai |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| pangkalan data pengumpulan | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+
mysql> tunjukkan pembolehubah seperti "%char%";
+-------------------------+------------ -----------------------------------+
| Nama_pembolehubah | Nilai |
+---------------------------------------+------- ----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binari |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | C:phpStudyPHPTutorialMySQLsharecharsets |
+----------------------------------------+----------------- ------------------------------+
mysql> buat jadual emp3(
-> `id` int(11) BUKAN NULL AUTO_INCREMENT,
-> `nama pengguna` varchar(50) BUKAN NULL,
-> `baki, BUKAN -> ` varchar(20) NOT NULL,
-> `age` tinyint(3) unsigned NOT NULL,
-> `sex` tinyint(4) NOT NULL,
-> > ) ENGINE=CHARSET InnoDB=utf8;
Pertanyaan OK, 0 baris terjejas (0.03 saat)
Oleh kerana pengekodan aksara baris arahan cmd ialah gbk, jadi anda memasukkan data yang dikodkan gbk dan jadual anda dikodkan utf8, jadi sisipan akan bercelaru Anda boleh cuba membina jadual data berkod gbk dan laksanakan tetapkan nama gbk; Kemudian masukkan data ke dalam baris arahan