使用SQL語句修改Mysql數據庫字符集的方法


使用SQL語句修改Mysql數據庫字符集的方法
 
修改庫:
alter database [$database] character set [$character_set] collate [$collation_name] 

注:
[$database]為數據庫的庫名。
[$character_set]為字符集名稱。
[$collation_name]為排序規則名稱。
eg:
alter database dbsdq character set utf8mb4 collate utf8mb4_unicode_ci;

 
修改表:
alter table [$table] convert to character set [$character_set] collate [$collation_name]
注:
[$table]為表名。
eg:
alter table tt2 convert to character set utf8mb4 collate utf8mb4_unicode_ci;
 
修改一列:
alter table [$table] modify [$column_name] [$field_type] character set [$character_set] collate [$collation_name]
注:
[$column_name]為字段名。
[$field_type]為字段類型。
eg:
alter table tt2 modify c2 varchar(10) character set utf8mb4 collate utf8mb4_unicode_ci;
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM