现在我正在使用AWS EC2,RDS
我在EC2中使用CentOS 7,并安装apache和所有php包(包括php-mysql)
数据库安全组入站设置mysql / aurora IP = myEC2instance 和出站设置默认全部和mysql / aurora IP = myEC2instance
我尝试将EC2连接到RDS - 通过filezilla上传我的EC2中的php文件
来源就在这里
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://api.service.softlayer.com/soap/v3.1/" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header>
<authenticate>
<username>USER</username>
<apiKey>KEY</apiKey>
</authenticate>
<tns:SoftLayer_Product_PackageObjectFilter>
<activeRamItems>
<keyName>
<operation>RAM_12_GB</operation>
</keyName>
</activeRamItems>
</tns:SoftLayer_Product_PackageObjectFilter>
<tns:SoftLayer_ObjectMask>
<mask>mask[id,keyName]</mask>
</tns:SoftLayer_ObjectMask>
<SoftLayer_Product_PackageInitParameters>
<id>46</id>
</SoftLayer_Product_PackageInitParameters>
</env:Header>
<env:Body>
<tns:getActiveRamItems></tns:getActiveRamItems>
</env:Body>
</env:Envelope>
结果是......
connect_success
警告:mysql_query():无法连接到本地 MySQL服务器通过套接字'/var/lib/mysql/mysql.sock'(2)in 第20行的/var/www/html/db_connect.php警告:mysql_query():无法建立指向服务器的链接 在第20行的/var/www/html/db_connect.php中查询_failed ..
mysqli_connect成功但mysql_query无法发送!
我尝试了更多入站规则ex)所有TCP,所有ICMP,所有UDP到ip - EC2但失败了
我该怎么做?
答案 0 :(得分:1)
我发现问题.....
使用mysqli_connect
后,每个查询都会发送mysqli_query
..
抱歉和THX