Maison > développement back-end > Problème PHP > php mysql code chinois tronqué

php mysql code chinois tronqué

angryTom
Libérer: 2023-02-27 07:32:01
original
3077 Les gens l'ont consulté

php mysql code chinois tronqué

mysql est une base de données de données très couramment utilisée dans nos projets.

Mais comme nous devons enregistrer les caractères chinois dans la base de données, nous rencontrons souvent des caractères tronqués dans la base de données. Ce qui suit explique comment résoudre complètement le problème des caractères chinois tronqués dans la base de données.

php mysql code chinois tronqué

Exécution de la base de données

SHOW VARIABLES LIKE '%char%'
Copier après la connexion

Vérifiez que les jeux de caractères sont tous latin1

php mysql code chinois tronqué

Définissez le jeu de caractères lors de la création de bases de données et de tables pour éviter les caractères chinois tronqués :

Créez une base de données

CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci;
Copier après la connexion

--faites attention à les trois dernières Les mots sont soulignés. La valeur donnée pour chaque option n'est pas précédée d'un signe égal ; il n'y a pas non plus de virgule entre la première option et la deuxième option.

Créer une table

CREATE TABLE cartoon(
 
  name varchar(20),
 
  sex varchar(20),
 
  age varchar(20),
 
  country varchar(20)
 
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Copier après la connexion

Une fois ceux-ci configurés, il n'y aura pratiquement aucun problème.

INSERT INTO `cartoon` VALUES('校长','男','54','中国');
Copier après la connexion

php mysql code chinois tronqué

Définissez le fichier mySQL my.ini

php mysql code chinois tronqué

respectivement dans le [client] tag et [mysqld]

ajouter : caractère_set_server=utf8

php mysql code chinois tronquéphp mysql code chinois tronqué

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal