Solution tronquée d'ibatis MySQL : 1. Vérifiez le jeu de caractères de MySQL et définissez-le sur utf8; 2. Modifiez la configuration en "
".
L'environnement d'exploitation de ce tutoriel : système Windows 10, MySQL version 5.7, ordinateur Dell G3.
ibatis Comment résoudre le code tronqué de MySQL ?
Problème brouillé en chinois ibatis+mysql
J'ai écrit un échantillon de test aujourd'hui et j'ai découvert que la base de données insérée dans la base de données à l'aide d'ibatis montrait des caractères tronqués. J'ai consulté les informations pour résoudre le problème. Le résumé est le suivant :
( 1) Vérifiez le jeu de caractères de MySQL, que j'ai utilisé. Il s'agit de Navicat pour MySQL. La méthode d'affichage est la suivante :
Sélectionnez la base de données - "clic droit -" Afficher les propriétés de la base de données, définie sur
(2) Si le jeu de caractères de la base de données n'est pas utf8, la table construite ne doit pas être utf8, s'il ne s'agit pas d'un environnement de production, il est recommandé de supprimer et de reconstruire la table
(3) Modifiez la configuration de la chaîne de connexion avec le contenu suivant ; S'il s'agit d'un fichier de configuration XML, ajoutez la balise cdata et veillez à ne pas inclure d'espaces.
<property name="url"> <value><![CDATA[jdbc:mysql://localhost:3306/yourDbName?useUnicode=TRUE&characterEncoding=utf8]]></value> </property>
Apprentissage recommandé : "Tutoriel vidéo MySQL"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!