Tanya tuan tentang masalah menukar pengekodan UTF8 daripada MYSQL GBK
实力单身典范
实力单身典范 2019-07-16 17:59:56
0
0
964

Keperluan:

Jadual jauh userinfo_remote, pengekodan pangkalan data gbk, set pruf ialah gbk_chinese_ci, medan (uid, nama pengguna, kata laluan, e-mel,... lain-lain) di mana indeks unik nama pengguna

perlu mengambil medan tertentu dari jadual jauh ( uid, nama pengguna, kata laluan), dan kemudian tuliskannya ke dalam jadual tempatan userinfo_local, pengekodan jadual tempatan ialah utf8, set kalis ialah utf8_general_ci, di mana nama pengguna adalah satu-satunya indeks

Masalah:

Dalam pangkalan data jauh, ia adalah mendapati terdapat pengguna seperti pengguna berikut

uid=12 ,username=coco,

uid=234 user,username=CǒCǒ,

Apabila menulis ke pangkalan data tempatan, ralat nama pengguna pendua dilaporkan, ralat tersebut adalah dilaporkan, dan terdapat yang lain,

Penyelesaian: Tanpa mengubah set pruf Dalam kes ini (kerana userinfo_local akan digunakan sebagai jadual pengguna baharu kemudian, projek itu mempunyai fungsi pendaftaran pengguna, dan kami berharap untuk masih mengekalkan huruf kecil yang tidak sensitif. keperluan), bagaimana untuk memindahkan data jadual jauh ke jadual baru~~~~ saya mohon kepada-Mu Tuhan yang Maha Besar

实力单身典范
实力单身典范

membalas semua(0)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan