Maison > base de données > tutoriel mysql > le corps du texte

MySQL modifie l'instruction de jeu de caractères

黄舟
Libérer: 2017-01-17 11:38:53
original
2155 Les gens l'ont consulté

Modifiez le jeu de caractères de la base de données :

[sql] 
ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];
Copier après la connexion

Modifiez le jeu de caractères par défaut de la table et toutes les colonnes de caractères (CHAR, VARCHAR, TEXT) par le nouveau jeu de caractères :

[sql] 
ALTER TABLE tbl_name CONVERT TO CHARACTER SET character_name [COLLATE ...]  
如:ALTER TABLE logtest CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
Copier après la connexion

Modifiez simplement le jeu de caractères par défaut du tableau :

www.2cto.com

[sql]

ALTER TABLE tbl_name DEFAULT CHARACTER SET character_name [COLLATE...];  
如:ALTER TABLE logtest DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Copier après la connexion

Modifiez le jeu de caractères du champ :

[sql]

ALTER TABLE tbl_name CHANGE c_name c_name CHARACTER SET character_name [COLLATE ...];  
如:ALTER TABLE logtest CHANGE title title VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci;
Copier après la connexion

Afficher l'encodage de la base de données :

[sql]

SHOW CREATE DATABASE db_name;
Copier après la connexion

Afficher encodage de la table :

[sql]

SHOW CREATE TABLE tbl_name;
Copier après la connexion

Afficher l'encodage du champ :

[sql]

SHOW FULL COLUMNS FROM tbl_name;
Copier après la connexion

www.2cto.com

Après avoir modifié le jeu de caractères, veuillez redémarrer le service Mysql :

Sous Windows :

开始->运行->cmd
停止:net stop mysql
启动:net start mysql
Copier après la connexion

Prérequis MYSQL a été installé en tant que service Windows

Linux :

1. Méthode de démarrage

1. Utilisez le service pour démarrer : service mysqld start

2. Utilisez le script mysqld pour démarrer : /etc/inint.d/mysqld start

3. Utilisez safe_mysqld pour démarrer : safe_mysqld&

2, arrêtez www.2cto.com

1 Commencez à utiliser le service : service mysqld stop

2. script : /etc/inint.d/mysqld stop

3. Arrêt de mysqladmin

3. Redémarrer

1. Utilisez le service pour démarrer : service mysqld restart

2. Utilisez le script mysqld pour démarrer : /etc/inint.d/mysqld restart

Ce qui précède est le contenu de l'instruction de modification du jeu de caractères Mysql. . Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !


É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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!