Maison > base de données > navicat > erreur Navicat 1366

erreur Navicat 1366

angryTom
Libérer: 2019-08-07 15:00:22
original
7307 Les gens l'ont consulté

erreur Navicat 1366

navcat signale parfois une erreur lors de la création d'un tableau. avertissement(s) : 1366 Valeur de chaîne incorrecte : 'xE8x82x96xE5xB1xB1...' pour la colonne 'sub_station_name'. Ci-dessous, je vais vous présenter la solution en détail.

Tutoriel recommandé : Tutoriel vidéo d'introduction à MySQL

Solution :

1. Le jeu de caractères du schéma de base de données est défini sur utf-8

2. Le jeu de caractères du tableau est défini sur utf-8

3. Le caractère de colonne chinois set est défini sur utf -8

4. CharsetEncode=utf8

a été spécifié dans l'URL de connexion. L'étape 4 est très critique.

Remarque :

1. Regardez le jeu de caractères de la base de données

show create database test;
Copier après la connexion

Remarque : le test est la base de données nom.

2. Regardez le jeu de caractères de la table de données

show create table t_data;
Copier après la connexion

Remarque : t_data est le nom de la table.

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