因此,我可以从web浏览器登录到phpmyadmin。但是当我尝试使用PHP代码中相同的用户名和密码登录时,我得到“连接失败:连接被拒绝”。我正在通过谷歌云在Ubunutu终端上运行我的LAMP堆栈。
如果我将服务器名从127.0.0.1更改为localhost,则会得到连接失败:拒绝用户'cadeuser'@'localhost'的访问(使用密码:是)
这种方法适用于我的本地机器(我有一个与XAMPP完全不同的MySQL数据库),但不适用于谷歌云数据库。我对这个很陌生,所以请放松点。
$servername = "127.0.0.1";
$myfile = fopen("../../reach.txt", "r") or die("Unable to open file!");
$username = fgets($myfile);
$password = fgets($myfile);
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
运行“IFCONFIG”我得到
ens4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1460
inet 10.128.0.2 netmask 255.255.255.255 broadcast 0.0.0.0
inet6 fe80::4001:aff:fe80:2 prefixlen 64 scopeid 0x20<link>
ether 42:01:0a:80:00:02 txqueuelen 1000 (Ethernet)
RX packets 107514 bytes 176647898 (176.6 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 100127 bytes 15653331 (15.6 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 6153 bytes 564232 (564.2 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6153 bytes 564232 (564.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
这是我的phpmyadmin用户视图用户
这是我关于谷歌云防火墙规则的防火墙内容
解决方案我修复了它,在[Mariadb]或[mysqld]下添加Skip-Grant表在/etc/mysql/mariadb.conf.d/50-server.cnf
我想是因为googlecCloud有一个不同的IP地址,或者你的防火墙可能会阻止你。尝试ifconfig
和/或查看您的防火墙ufw
。你是否已经给用户'cadeuser'完全的权限?
问题内容: 我正在尝试使用PHP连接来连接phpmyadmin上的MySQL数据库。只是尝试查看连接是否成功,对连接没有什么幻想。我正在使用MAMP托管数据库,我尝试使用的连接是这样的: 我一直在使用邮递员进行测试,以查看连接是否正常工作,但是我一直收到以下错误消息: 连接失败:SQLSTATE [HY000] [2002]连接被拒绝 在收到以下错误消息之前: 连接失败:SQLSTATE [HY0
我使用Java连接MySQL和Json将数据发送到android,当我通过URL地址将数据从Java发送到Json时: 一切都很好,但是当我在Android中解析数据时,我收到了一个错误结果,如下所示: logcat: (192.168.1.221)IP地址是我的PC机,如果我从192.168.1.221更改为本地主机,我仍然会收到相同的错误。
我正在尝试调试一个远程应用程序。我已经在服务器上启动了一个SOCKS代理: ssh-D 9999主机名 然后,我尝试从eclipse调试设置连接到它,其中主机名相同,端口=9999。 但是我得到了错误: 我还更新了eclipse网络连接以允许SOCKS代理。该配置在同一网络中的不同主机名上工作。 我无法解释此错误消息。有人能帮助我哪里出错了吗?我看了看这个:SSH连接成功,但localhost端口
所以我在很长时间后再次安装了Android Studio,它要求我配置代理,所以我照做了。我测试了连接,它起作用了。 然后它让我为Gradle配置代理设置,我使用了相同的配置。 现在,在加载最新的 Vuforia 示例项目时,我收到一个错误: 分级同步失败:连接被拒绝:连接 我在网上到处都找遍了,但找不到解决办法。不可能是代理设置;我已经像IDE一样配置了Gradle。
Selenium Webdriver(2.53)使用testNG和java(jdk 8)。Mozilla Firefox(46)在页面打开时立即崩溃,并显示错误消息: org.apache.http.conn.连接到127.0.0.1:7055[/127.0.0.1]失败:连接拒绝:连接
当我使用'php工匠迁移'我得到以下错误消息: [照明\数据库\查询异常] SQLSTATE[HY000][2002]连接拒绝(SQL:选择*从information_schema.tables其中table_schema=家庭和table_name=迁移) [PDOException] SQLSTATE[HY000][2002]连接被拒绝 我已经安装Laravel在mac与XAMPP和有以下设置