zvvq技术分享网

mysql数据库的字符编码怎么修改(mysql修改数据库

作者:zvvq博客网
导读mysql数据库字符编码可通过以下方法修改:修改数据库字符编码:alter database database_name character set new_character_set;修改表字符编码:alter table table_name convert to character set new_character_set;修改

mysql数据库字符编码可通过以下措施改动:修改数据库字符编码:alter database database_name character set new_character_set;修改表字符编码:alter table table_name convert to character set new_character_set;改动列字符编码:alter table table_name modify column_name new_character_set;特定默认字符编码:在my.cn

copyright zvvq

内容来自zvvq,别采集哟

MySQL 数据库字符编码改动方式

内容来自zvvq

1. 修改数据库字符编码 zvvq好,好zvvq

ALTER DATABASE database_name CHARACTER SET new_character_set; 内容来自zvvq

比如:将 test 数据库字符编码修改为 utf8: 内容来自samhan666

ALTERDATABASE test CHARACTERSET utf8; zvvq.cn

2.修改表字符编码 zvvq

ALTER TABLE table_name CONVERT TO CHARACTER SET new_character_set; 内容来自samhan666

比如:将 users 表字符编码修改为 utf8mb4:

内容来自samhan666

ALTERTABLE users CONVERTTOCHARACTERSET utf8mb4;

zvvq.cn

3.改动列字符编码 zvvq.cn

ALTER TABLE table_name MODIFY column_name new_character_set;

内容来自samhan

比如:将 users 表中 name 列字符编码修改为 utf8mb4: 内容来自samhan666

ALTERTABLE users MODIFYname utf8mb4; 本文来自zvvq

4.特定默认字符编码 内容来自zvvq

改动 MySQL 环境变量 (my.cnf),在 [mysqld] 部分加上以下几点:

zvvq好,好zvvq

character-set-server=new_character_set zvvq好,好zvvq

比如:将 MySQL 服务器默认字符编码修改为 utf8mb4:

zvvq好,好zvvq

[mysqld]

内容来自samhan

character-set-server=utf8mb4 copyright zvvq

修改后,重启 MySQL 服务以应用变更。 内容来自zvvq,别采集哟

5. 留意: zvvq.cn

改动字符编码**可能会致使内容丢失,所以在改动以前请建立备份。不同的字符集适用不同的字符范畴,请根据必须选择合适的字符集。一旦更改了数据库字符编码,就无法恢复到以前的字符编码。以上就是mysql数据库字符编码怎么修改的详细内容,大量请关注其他类似文章! zvvq好,好zvvq