会遇到的问题如下:
问题一,mysql8服务端编码问题:
SQLSTATE[HY000] [2054] Server sent charset unknown to the client. Please, report to the developers
解决方案:
在配置文件的【[mysqld]】模块下加入默认返回字符集编码及排序代码即可,参考如下:
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
问题二:用户身份验证更换
The server requested authentication method unknown to the client
解决方案:
[mysqld]
default_authentication_plugin=mysql_native_password
综合,添加如下代码:
[mysqld]
default_authentication_plugin=mysql_native_password
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
添加内容之后从其数据库服务或者重启服务器即可完成