我已经安装和配置了mySQL与WAMP服务器在一个单独的专用服务器,我们的Bug跟踪应用程序。(服务器的eg.IP 10.11.1.111)
我正在尝试从本地PC远程连接mySQL DB,但我无法连接。
得到以下错误,
ERROR 2003 (HY000): Can't connect to MySQL server on '10.11.1.111' (10060).
我尝试从我将要连接的IP创建一个用户。
grant all on *.* to 'adminuser'@'10.22.2.222' identified by
我正在创建一个测试系统,需要授予用户远程数据库访问权限。我做这件事的方法如下:
mysql> SHOW GRANTS for codingo;
ERROR 1141 (42000): There is no such grant defined for user 'codingo' on host '%'
mysql> GRANT ALL PRIVILEGES ON *.* to 'codingo'@'localhost' WITH GRANT OPTION;
Query OK, 0 rows affected (0.
我是MySQL中的一个查询浏览器用户。我切换到Ubuntu13.10,现在我无法获得MySQL查询浏览器,所以我尝试了从MySQL GUI工具引用的TORA
现在我无法在连接提供程序中获得任何选项:这就像禁用了没有显示MySQL db
当我点击时,上面写着
no available connection provider
如何在TORA中获得连接提供者?
我找了很多东西,但没能解决那个问题。我能够访问运行在不同windows机器上的MySQL服务器。我已经采取的步骤是
将my.ini文件绑定地址更改为0.0.0.0
创建用户并由GRANT ALL PRIVILEGES ON DATABASE.* TO user@'%' IDENTIFIED BY 'password';授予权限
从命令行到windows MySQL server mysql -h windows server ip -u user -p
它工作得很好,在MySQL工作台上,我可以从我的机器连接到windows MySQL服务器
我为我的站点使用的MySQL用户无法截断它需要的表。
所以我想给那个表添加删除权限。
我在命令行中运行了这个命令:
GRANT DELETE ON my_db.my_table TO my_mysql_user@localhost;
输出是
查询确定,0行受影响(0.06秒)
现在,用户(可能会)根本无法连接到数据库:
mysql_connect() :拒绝用户'my_mysql_ user '@'localhost‘(使用密码:是)的访问