Maison >base de données >tutoriel mysql >Comment résoudre le problème tronqué d'Ubuntu MySQL

Comment résoudre le problème tronqué d'Ubuntu MySQL

藏色散人
藏色散人original
2021-12-28 11:15:421780parcourir

Solution au code tronqué d'Ubuntu MySQL : 1. Recherchez le client et ajoutez "default-character-set=utf8" ; 2. Recherchez mysqld_safe et ajoutez "default-character-set=utf8" ;

Comment résoudre le problème tronqué d'Ubuntu MySQL

L'environnement d'exploitation de cet article : système Ubuntu 16.04, mysql version 5.5, ordinateur Dell G3.

Comment résoudre le problème brouillé Ubuntu MySQL ?

Solution tronquée en chinois MySQL dans Ubuntu :

1. Connectez-vous en tant que root, entrez la commande sudo gedit /etc/mysql/my.cnf dans le terminal Recherchez [client] dans le fichier ouvert et ajoutez-le ci-dessous.

default-character-set=utf8

Trouvez [mysqld_safe] et ajoutez-le ci-dessous

default-character-set=utf8

Trouvez [mysqld] et ajoutez-le ci-dessous, après le 12.04

character-set-server=utf8
init_connect='SET NAMES utf8'

ou avant le 12.04

default-character-set=utf8
init_connect='SET NAMES utf8'

Trouvez [mysql] et ajoutez-le ci-dessous

  default-character-set=utf8

2. commande pour que vous puissiez faire ce qui précède La modification prend effet

Désactiver la commande : sudo mysqladmin shutdown -u root -p

Activer la commande : sudo /etc/init.d/mysql restart

ou : sudo mysqld_safe -user=mysql &

3. Vérifiez le codage mysql actuel

Entrez la commande mysql : sudo mysql -u root -p

Vérifiez la commande du jeu de caractères mysql : affichez les variables telles que 'character%';

+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

4. les tableaux ne peuvent pas prendre effet et sont toujours tronqués, mais ceux nouvellement créés ne peuvent pas prendre effet. Ensuite, les chinois peuvent être affichés normalement !

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!

Déclaration:
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