La raison des caractères tronqués est l'incohérence des jeux de caractères. Habituellement, il suffit que le jeu de caractères spécifié lors de la création de la table de base de données soit cohérent avec le jeu de caractères spécifié par Java. définition de l'URL de configuration de la connexion à la base de données.
1. Lors de la création de la base de données :
CREATE DATABASE `Db` CHARACTER SET 'utf8 ' COLLATE 'utf8_general_ci ';
2 Lors de la création de la table :
CREATE TABLE `TableA` ( `ID` varchar(40) NOT NULL default ' ', `UserID` varchar(40) NOT NULL default ' ', ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
3.
jdbc:mysql://localhost:3306/store_40?useUnicode=true&characterEncoding=utf-8
Tutoriel de base Java.
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!