java - 为什么我用命令行连接mysql时可以连上,但是用程序连接就连不上了呢?
阿神
阿神 2017-04-18 10:03:29
[Java讨论组]

用命令行可以连接上数据库,在idea连接的时候报这个错误,数据库账号和密码也对了呀 ,不知道为什么会出现这个错误,求大神指点下.

阿神
阿神

闭关修行中......

全部回复(4)
巴扎黑

登录的账户 和你 配置文件的账户不一样 自己找找原因吧

大家讲道理

八成没开启远程访问,不允许127.0.0.1类似的ip地址访问,要不就是程序代码中写死了

天蓬老师

可能是db中直接配置的username,spring通过${username}读取的时候好像读取到了电脑管理员的名称?具体的也不太清楚,把username改成其他的就解决了谢谢大家

PHPz

重新授权下mysql数据库root账号,命令行下应该是设置成了只允许localhost请求地址登录,可以修改成%方式的

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号