”."/>
Rumah > Artikel > pangkalan data > Bagaimana untuk menyelesaikan ibati mysql aksara bercelaru
Penyelesaian kepada kod kacau ibatis mysql: 1. Semak set aksara mysql dan tetapkannya kepada utf8 2. Ubah suai konfigurasi kepada "1775cb766500300ffef099302c26ffe88487820b627113dd990f63dd2ef215f3dd36896feaac393e474f442679c2ea3b4b175f9a50d57c75316becd702e959dc”.
Persekitaran pengendalian tutorial ini: sistem Windows 10, MySQL versi 5.7, komputer Dell G3.
Bagaimana untuk menyelesaikan kod kacau ibati mysql?
Masalah kod kacau bahasa Cina dengan ibatis+mysql
Menulis contoh ujian hari ini, saya mendapati bahawa menggunakan ibatis untuk memasukkan ke dalam pangkalan data menunjukkan kod bercelaru Masalahnya. Ringkasannya adalah seperti berikut:
(1) Semak set aksara mysql Saya menggunakan Navicat untuk MySQL -"Lihat sifat pangkalan data, ditetapkan kepada utf8;
(2) Jika set aksara pangkalan data bukan utf8, jadual yang dibina tidak seharusnya utf8. Jika ia bukan persekitaran pengeluaran, adalah disyorkan untuk memadam jadual dan bina semula;
(3) Ubah suai konfigurasi rentetan sambungan kepada kandungan berikut, jika ia adalah konfigurasi xml Tambah tag cdata pada fail dan berhati-hati agar tidak mempunyai ruang.
Pembelajaran yang disyorkan: "<property name="url"> <value><![CDATA[jdbc:mysql://localhost:3306/yourDbName?useUnicode=TRUE&characterEncoding=utf8]]></value> </property>Tutorial Video MySQL
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan ibati mysql aksara bercelaru. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!