作者taurus510 (ciao!)
看板PHP
标题[请益] phpmyadmin 连线问题
时间Tue Aug 2 14:11:10 2011
各位板上前辈好!
最近在学习PHP连资料库,
我是透过phpmyadmin来操作资料库
可是在基本的第一步上卡关了: 连别台server的资料库
<html>
<head><title>开启与关闭资料库连接</title></head>
<body>
<?php
$link = @mysqli_connect(
'这里打别台server的IP',
'chia',
'****',
'login');
if($link){
echo"mysql资料库连接成功!<br/>";
exit();
}
else {
echo "mysql资料库login连接失败!<br/>";
}
mysqli_close($link);
?>
</body>
</html>
这是照书上范例打的,
不知道是不是和phpmyadmin的设定有关系?
-------------------------------------------------------------------
无法载入或储存设定
请在 phpMyAdmin 的根资料夹下建立 档案中所述的网站伺服器可以写入的/
config 资料夹。否则您只能下载或显示配置
---------------------------------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.127.220.13
※ 编辑: taurus510 来自: 140.127.220.13 (08/02 14:11)
1F:推 kuAIpAI:你要不要贴出错误讯息? 08/02 14:19
2F:→ taurus510:我们phpmyadmin可以登入,可是自己写登入的程式码就失败 08/02 14:26
3F:推 lazyhome:错误讯息没贴出来, 怎麽知道错哪边???? 08/02 14:43
4F:→ taurus510:您好,我是用上面那份程式码测试可不可以连到资料库 08/02 15:03
5F:→ taurus510:所以他只会印出上面的 "mysql资料库login连接失败!" 08/02 15:04
6F:→ taurus510:我们的server_ip/phpmyadmin/ 这样子是可以正常使用的 08/02 15:05
7F:→ taurus510:我指用浏览器去浏览 IP/phpmyadmin/ 是没问题的@@ 08/02 15:06
※ 编辑: taurus510 来自: 140.127.220.13 (08/02 15:11)
8F:→ lazyhome:在连接失败下一行加上 mysql_error($link) 08/02 15:46
9F:→ lazyhome:加上 echo mysql_error($link); 08/02 15:47
10F:→ lazyhome:看看失败的原因是什麽噜 ~ 08/02 15:48
11F:→ taurus510:L大你好 错误讯息为: 08/02 16:18
12F:→ taurus510:Warning: mysqli_close() expects parameter 1 to be 08/02 16:18
13F:→ taurus510:mysqli, boolean given in C:\wamp\www\db.php on / 08/02 16:18
14F:→ taurus510:line 18 08/02 16:19
15F:→ lazyhome:没注意到你是用mysqli .... 08/02 16:29
16F:→ lazyhome:请在失败那边加上echo mysqli_connect_error(); 08/02 16:32
18F:→ taurus510:mysql资料库login连接失败! 无法连线,因为目标电脑拒 08/02 16:37
19F:→ taurus510:绝连线 08/02 16:38
20F:→ taurus510:可是server也没有设定拒绝连线的IP @@ 08/02 16:46
21F:→ lazyhome:感觉像是防火墙~你看server的防火墙有没有挡住啦 08/02 20:26
22F:推 vanillastarp:会不会跟本版的 #1E3-crPe 一样? 目标伺服器没开对外 08/03 16:14