mysql5.7不支持 utf8mb4_0900_ai_ci 怎么办
时间: 2023-03-01 12:40:52 浏览: 422
设置mysql5.7编码集为utf8mb4的方法
如果 MySQL 5.7 不支持 utf8mb4_0900_ai_ci 字符集,您可以使用其他支持的字符集。您可以使用以下步骤在数据库中更改字符集:
1. 在更改字符集前,请确保备份您的数据库。
2. 登录到 MySQL 控制台并选择您要更改字符集的数据库。
3. 使用以下命令更改数据库的字符集:
```
ALTER DATABASE database_name CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
```
4. 使用以下命令更改所有表的字符集:
```
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_General_ci;
```
5. 最后,更改字段的字符集:
```
ALTER TABLE table_name CHANGE column_name column_name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_General_ci;
```
请注意,您可能需要根据您的数据类型和需求更改字符集。
希望这可以帮助您解决问题。
阅读全文