mysql 修改当前数据库所有表的所有字段为utf8mb4_general_ci
时间: 2023-08-24 07:08:23 浏览: 200
MySQL 编码utf8 与 utf8mb4 utf8mb4_unicode_ci 与 utf8mb4_general_ci
5星 · 资源好评率100%
你可以使用以下的 SQL 语句来修改当前数据库的所有表的所有字段为 utf8mb4_general_ci:
```
ALTER DATABASE `数据库名` CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
```
这将修改数据库中所有表的默认字符集和校对规则。
如果你想修改某个特定表的字符集和校对规则,可以使用以下的 SQL 语句:
```
ALTER TABLE `表名` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
```
这将修改该表中所有字段的字符集和校对规则。
阅读全文