以下 SQL 语句报错:'Unknown collation: 'utf8mb4_0900_ai_ci'' 怎么修改

DROP TABLE IF EXISTS admin; CREATE TABLE admin ( Aid int(0) NOT NULL AUTO_INCREMENT, Ausername varchar(40) CHARACTER SET utf8mb4 COLLATE 'utf8mb4_general_ci' NOT NULL, Apassword varchar(40) CHARACTER SET utf8mb4 COLLATE 'utf8mb4_general_ci' NULL DEFAULT '123', Aphone varchar(40) CHARACTER SET utf8mb4 COLLATE 'utf8mb4_general_ci' NULL DEFAULT NULL, Aavatar varchar(255) CHARACTER SET utf8mb4 COLLATE 'utf8mb4_general_ci' NULL DEFAULT NULL, Atime timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0), PRIMARY KEY (Aid) USING BTREE, UNIQUE INDEX Ausername(Ausername) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 231 CHARACTER SET = utf8mb4 COLLATE = 'utf8mb4_general_ci' ROW_FORMAT = Dynamic;

将 'utf8mb4_0900_ai_ci' 改为 'utf8mb4_general_ci' 即可。

MySQL 报错 'Unknown collation: 'utf8mb4_0900_ai_ci'' 解决方法

原文地址: https://www.cveoy.top/t/topic/oWr7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录