使用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