首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接到远程MySQL数据库时出现问题

问连接到远程MySQL数据库时出现问题
EN

Stack Overflow用户
提问于 2011-08-01 01:10:04
回答 1查看 162关注 0票数 0

当我尝试连接到一个远程mysql数据库时,我收到一个错误,说我无法登录到我的路由器的mysql数据库。

代码语言:javascript
复制
tom@main:~$ mysql -u appleton -p -h 85.17.xxx.xx
Enter password: 
ERROR 1045 (28000): Access denied for user 'appleton'@'85.210.169.xxx' (using password: NO)

即使我在argv中指定了我的IP (85.17.xxx.xx),错误消息仍然显示我的路由器的外部IP (85.210.169.xxx)

这是我在perl中使用DBI->connect时发现的。

我是不是漏掉了什么明显的东西?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-01 01:13:31

'appleton'@'85.210.169.xxx'应该显示您的主机,而不是数据库的主机。它是mysql的完整标识符(username@host),用于确定是否允许您进行连接。您是否有足够的权限从IP连接到数据库?例如,可以将访问权限授予用户,以便他们只能从本地主机进行连接。

MySQL Docs on Users

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6890949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档