脚本宝典收集整理的这篇文章主要介绍了php – App引擎无法连接到Google云sql,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
'PDOException' wITh message 'sqlstatE[HY000] [2002] No connection Could be made because the target machine actively refused it.
我检查了文档并严格按照说明进行操作.我将应用程序添加为授权应用程序,并使用云控制台设置root密码.我还给了instace一个ip地址,可以从本地开发机器上的Workbench连接到它.使用工作台,我添加了一个用户和配置的权限.但我仍然无法从应用程序的开发版本(与工作台相同的ip)或部署的应用程序连接到它.
这是我的连接线:
$conn = new PDO('MysqL:unix_socket=/cloudsql/****:****;charset=utf8','the_username','its_password');
这个question似乎与这个问题相似.但是,即使在设置新用户并授予权限后,我仍然无法连接.知道我哪里错了吗?
谢谢
MysqL> SELECT user,host,password From MysqL.user; +-------+-----------+-------------------------------------------+ | user | host | password | +-------+-----------+-------------------------------------------+ | root | localhost | | | root | 127.0.0.1 | | | root | ::1 | | | | localhost | | | root | % | *3D56A309CD04FA2EEF181462E59011F075C89548 | | admin | 127.0.0.1 | | +-------+-----------+-------------------------------------------+ 6 rows in set (0.11 sec) MysqL> SELECT password('xxx'); +-------------------------------------------+ | password('xxx') | +-------------------------------------------+ | *3D56A309CD04FA2EEF181462E59011F075C89548 | +-------------------------------------------+ 1 row in set (0.11 sec) MysqL>
上面显示了在为IP连接(‘root @%’)设置root密码到’xxx’后如何显示实例.请注意,“root @ localhost”的密码为空,因此App Engine的连接仍然不需要任何密码.
以上是脚本宝典为你收集整理的php – App引擎无法连接到Google云sql全部内容,希望文章能够帮你解决php – App引擎无法连接到Google云sql所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。