如何更改 MySQL 表的預設字元集?
要更改 MySQL 表的預設字元集,可以使用以下語法。語法如下 −
alter table yourTableName convert to character set yourCharsetName;
讓我們建立一個表並應用上述語法來更改預設字元集。建立表的查詢 −
mysql> create table CharsetDemo -> ( -> Id int, -> Name varchar(200), -> Age int -> ); Query OK, 0 rows affected (0.73 sec)
現在可以更改表的字元集。以下是設定字元集的查詢,它將更改預設字元集。
mysql> alter table CharsetDemo convert to character set latin7 ; Query OK, 0 rows affected (1.59 sec) Records: 0 Duplicates: 0 Warnings: 0
現在可以使用 SHOW CREATE 命令檢查字元集是否已更改。
查詢如下 −
mysql> show create table CharsetDemo;
以下是輸出 −
+-------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +-------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | CharsetDemo | CREATE TABLE `charsetdemo` (`Id` int(11) DEFAULT NULL,`Name` varchar(200) DEFAULT NULL,`Age` int(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin7 | +-------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec)
觀察以上輸出,字元集已更改為 latin7。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP