Mysql 8的字符集默认是utf8mb4,导致了无法连接

修改mysql的配置

cd /etc/my.cnf.d/

修改客户端连接字符集

cd /etc/my.cnf.d/


[client]
default-character-set=utf8

修改服务端字符集

vi mysql-server.conf
[mysqld]
collation-server = utf8_unicode_ci
character-set-server = utf8

如果配置里面有[mysql]

[mysql]
default-character-set=utf8

重启mysql