Browse Source

修改字符集配置。

yucheng 3 years ago
parent
commit
f7cbac6f9a
1 changed files with 9 additions and 1 deletions
  1. 9 1
      dmp-comp/dmp-mybatis/README.md

+ 9 - 1
dmp-comp/dmp-mybatis/README.md

@@ -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}';
+-- 拷贝查询到的结果并执行即可
+```