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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章