问题一:数据库一直连接不上的问题,报 navicat连接宝塔数据库出现2003-Can’t connect to MySQL server解决方案
解决办法:
因为云数据库使用了宝塔面板控制,宝塔安全里需要放行3306
参考地址:
https://blog.csdn.net/m0_48497187/article/details/109653053
https://blog.csdn.net/no1xium/article/details/120779275
问题二 使用宝塔面板连接MySQL报1045错误
解决办法:
修改mysql的配置文件,设置免密钥登陆
在配置修改中添加
skip-grant-tables
参考地址:
https://www.bt.cn/bbs/thread-40225-1-1.html
https://www.rmb4.cn/23185.html
问题三 laravel使用Illuminate\Support\Facades\DB操作数据库报 502 bad gateway
思路:以为是服务器配置问题,或者代码问题,引入依赖包有问题,或者laravel配置连接数据库有问题等等,最后,在尝试用navicat连接数据库时,报2003,才知道是数据库权限问题,连接不上。解决问题一、问题二后,处理成功。