Pertama, mari kita lihat contoh kesalahan:
Campuran ilegal dari kumpulan (gbk_chinese_ci,IMPLICIT)
dan (gbk_bin,IMPLICIT) untuk operasi '=',
Status SQL: HY000, Kode Kesalahan: 1267
Alasan:
Pengkodean database berbeda dengan pengkodean saat membuat tabel;
Metode pengolahan:
Jika pengkodean yang disetel saat menginstal MySQL adalah jbk, Anda dapat menggunakan metode berikut saat membuat tabel:
BUAT TABEL `guru` (
id` int(11) BUKAN NULL default '0',
nama` varchar(20) default NULL,
kata sandi` varchar(20) default NULL,
department_id` ke dalam(11) default NULL,
KUNCI UTAMA (`id`)
=
gbk;
BUAT TABEL `guru` (
id` int(11) BUKAN NULL default '0',
nama` varchar(20) default NULL,
kata sandi` varchar(20) default NULL,
department_id` ke dalam(11) default NULL,
KUNCI UTAMA (`id`)
) ;