我的UBUNTU服务器版本18.04.1和mysql版本是5.7.22,它的工作正常。我创建了数据库用户,并为用户提供了所有特权。我在mysql.cnf和connet TCP-3306端口中更改了绑定地址0.0.0.0
我使用远程访问中的工具连接数据库的所有操作。
仍未连接并且数据库管理工具显示错误,例如驱动程序未从服务器接收任何数据包。
ERROR 2003(HY000):无法连接到“ XXX.XX.XX.XX”上的MySQL服务器
答案 0 :(得分:0)
您的实际连接字符串是什么样的?用户是否有权访问您所在的IP?例如,如果我想在家打我的数据库,我需要添加用户
me@12.345.67.890
或localhost
me@127.0.0.1
并给予许可
然后“我”将访问
mysql -h <server ip> -u me -p <dbname>
将提示您添加密码