把 Mysql 升到 8.0 後, migrate 發生點問題, 來記錄一下要調整什麼
MySQL 8.0 預設的 char 是 utf8mb4_unicode_520_ci , 以前我都用 utf8mb4 連線
解決方法 , 來去修改 mysql 的設定
[client] default-character-set=utf8mb4 [mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci init_connect='SET NAMES utf8mb4' skip-character-set-client-handshake = true [mysql] default-character-set = utf8mb4
重開 Mysql 即可