mysql5.6.47修改字符集爲utf8mb4
1.修改配置文件 my.ini
配置文件在mysql安裝目錄下
默認叫my-default.ini
改爲my.ini
添加以下內容,並重啓mysql服務
[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
character-set-client-handshake=FALSE
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
2.查看設置是否生效
輸入sql語句查看字符集相關設置
show variables like 'character%'
結果如下表示配置生效:
character_set_client utf8mb4
character_set_connection utf8mb4
character_set_database utf8mb4
character_set_filesystem binary
character_set_results utf8mb4
character_set_server utf8mb4
character_set_system utf8
3.jdbc連接
和以前保持不變
jdbc:mysql://127.0.0.1:3306/mercury?useUnicode=true&characterEncoding=utf-8
參考文章:
https://blog.csdn.net/KillerAwp/article/details/82356042