Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL-Anweisung zum Ändern des Zeichensatzes

黄舟
Freigeben: 2017-01-17 11:38:53
Original
2155 Leute haben es durchsucht

Ändern Sie den Datenbankzeichensatz:

[sql] 
ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];
Nach dem Login kopieren

Ändern Sie den Standardzeichensatz der Tabelle und alle Zeichenspalten (CHAR, VARCHAR, TEXT) auf den neuen Zeichensatz:

[sql] 
ALTER TABLE tbl_name CONVERT TO CHARACTER SET character_name [COLLATE ...]  
如:ALTER TABLE logtest CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
Nach dem Login kopieren

Ändern Sie einfach den Standardzeichensatz der Tabelle:

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;
Nach dem Login kopieren

Ändern Sie den Zeichensatz des Felds:

[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;
Nach dem Login kopieren

Datenbankkodierung anzeigen:

[sql]

SHOW CREATE DATABASE db_name;
Nach dem Login kopieren

Ansicht Tabellenkodierung:

[sql]

SHOW CREATE TABLE tbl_name;
Nach dem Login kopieren

Ansichtsfeldkodierung:

[sql]

SHOW FULL COLUMNS FROM tbl_name;
Nach dem Login kopieren

www.2cto.com

Nach der Änderung des Zeichensatzes starten Sie bitte den MySQL-Dienst neu:

Unter Windows:

开始->运行->cmd
停止:net stop mysql
启动:net start mysql
Nach dem Login kopieren

Voraussetzung MYSQL wurde als Windows-Dienst installiert

Linux:

1. Startmethode

1. Verwenden Sie zum Starten den Dienst: service mysqld start

2. Verwenden Sie zum Starten das mysqld-Skript: /etc/inint.d/mysqld start

3 >

2, stoppen Sie www.2cto.com

1. Verwenden Sie den Dienst zum Starten: service mysqld stop

2 Skript zum Starten: /etc/inint.d/mysqld stop

3. mysqladmin Shutdown

3 1. Verwenden Sie den Dienst zum Starten: service mysqld restart

2. Verwenden Sie zum Starten das MySQL-Skript: /etc/inint.d/mysqld restart

Das Obige ist der Inhalt des MySQL-Zeichensatzes Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!