mysql-user 创建/授予但没有通过 phpmyadmin 连接
Posted
技术标签:
【中文标题】mysql-user 创建/授予但没有通过 phpmyadmin 连接【英文标题】:mysql-user created/granted but no connection via phpmyadmin 【发布时间】:2016-08-27 01:30:18 【问题描述】:我已经通过 SSH 登录到我的 debian-server,然后使用 root 登录到 mysql。
然后我用 CREATE DATABASE new_db;
创建了一个新数据库最后一个新用户 GRANT ALL PRIVILEGES on new_db.* to 'new_user'@'%' 由 'mypassword' 标识;
我终于获得了FLUSH PRIVILEGES;
当我没有尝试使用 phpmyadmin(在我的本地计算机上运行)连接到数据库时,它会显示“连接被拒绝(检查您的主机、用户、密码...)”
我可以在 SSH 中通过 mysql-console 使用我的新用户登录,但不能在 phpmyadmin(?) 中登录
我穿了什么?有什么我忘记了吗?
【问题讨论】:
【参考方案1】:好吧,这是我的错:/
我在IP中有一个转置号码
无论如何.. 非常感谢你:)
【讨论】:
【参考方案2】:当我没有尝试使用 phpmyadmin(在我的本地计算机上运行)连接到数据库时,它会说
你已经在debian-server中创建了数据库,所以你必须使用这个服务器ip地址来访问phpmyadmin。
【讨论】:
我在 phpmyadmin 的 config.inc.php 中添加了 debian-server 的 IP、新用户和密码以上是关于mysql-user 创建/授予但没有通过 phpmyadmin 连接的主要内容,如果未能解决你的问题,请参考以下文章