这是因为
mysql数据库只允许自身所在的本机器连接,不允许其他机器远程连接。

如果是root用户,执行sql语句:

use mysql;

select host from user where user='root';

如果是localhost ,那么就是只允许本地连接

update user set host = '%' where user ='root';
flush privileges;

这样就可以了

开源作品

GOFLY是一款基于Golang+Vue开发的在线客服系统,软件著作权编号:2021SR1462600。一套可私有化部署的在线客服系统,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的网页在线客服系统,致力于帮助广大开发者/中小站长快速整合私有客服功能。

github地址:​​go-fly​