你这个提示数据库连接不上,你需要保证你的数据库的ip账号密码是OK的
连接mysql的账号权限不足,参考链接:https://blog.csdn.net/m0_59492087/article/details/127001131 中的远程授权试试
你可以看看我的博客:https://blog.csdn.net/alwaysbefine/article/details/109224657
首先,数据库是和你这个服务器同一台吗?因为你是本地登录,不是通过socket文件登录。
然后,你的代码里确定写的密码正确吗?可以随便找一个Windows,用Navicat连接试试看。
例如,下面这个MySQL,我是本地密码设置的有,但远程密码没有设置,可以登录成功,登录的时候显示了远程的IP: