|
@@ -176,4 +176,12 @@ spring:
|
|
|
---------------
|
|
|
字符集配置:DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
|
|
|
* 在建库语句中标记字符集,代码中的建表语句不出现字符集相关的语句(导出时如果有则手动清除)。
|
|
|
-* 字符集不一致修复sql:ALTER DATABASE `${schema}` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
|
|
|
+* 字符集不一致修复sql:
|
|
|
+```
|
|
|
+-- 数据库字符集修改
|
|
|
+ALTER DATABASE `${schema}` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
|
|
|
+-- 表字符集修改
|
|
|
+SELECT CONCAT('ALTER TABLE ', TABLE_NAME, ' CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;')
|
|
|
+ FROM information_schema.TABLES WHERE TABLE_SCHEMA = '${schema}';
|
|
|
+-- 拷贝查询到的结果并执行即可
|
|
|
+```
|