前言
做毕设ing,使用Goland自带的数据库工具连接服务器的数据库。报错
错误: Malformed database URL, failed to parse the main URL sections. (view)
服务器是华为云,使用宝塔面板。数据库版本5.6.50。
排查过程
鉴于Goland报错报的狗屁不是,所以先用本地cmd去尝试连接。
mysql -h主机地址 -u用户名-p用户密码
被拒了?赶紧检查一下权限…发现果然忘记了设置。
修改后,可以访问。
但是在Goland中,依旧报错。
既然是配置问题那就手动修改一下,发现之前这里主机是直接复制过去的,错误复制成了http://123.60.48.133/
而显然实际应该是123.60.48.133
。
修改后,连接成功!
总结
1、排查时候先去本地cmd连接。这个过程发现了是自己失误忘记开权限,只记得加了3306端口的放行。
2、写地址时候记得写对。