[请益] 请问PHP远端连线MySQL

楼主: regress   2019-03-04 05:00:11
大家好:
因为部门需求,需要把别人写好的PHP网站在自己部门建置;
几个问题想请教:
(1)DB Server
我是用MySQL,建立在电脑B(IP:10.12.13.7)
WebServer
是用WAMP,它是在电脑B(10.12.13.9),
因为是在公司的网管控制下,我只能用电脑A,B的本机帐号登入做安装
请问这样电脑B的WEB Server可以正常连线吗?因为是远端连线,
安装MySQL的电脑A需要做什么权限或是档案修改吗?
(2)如何远端测试MySQL
为了测试PHP与数据库是否正常连线,我找了网站PHP连线档,要怎么改成使用ip连线呢?
我把Servername改成远端的IP(10.12.13.7)也是不行
<?php
$servername = "10.12.13.7";
$username = "John";
$password = "John123";
$conn = mysqli_connect($10.12.13.7, $John, $John123);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "?接成功";
?>
再烦请指教!
作者: tempsteve (不垃圾话运动ing)   2019-03-05 23:42:00
$conn = mysqli_connect($servername, $username,$password);
作者: powyo (光子郎)   2019-03-05 13:56:00
公司没培训新人吗? 怎么会问这种问题
作者: motherboard (妈的Ball)   2019-03-05 13:53:00
$servername?
作者: bill0205 (善良的小孩没人爱)   2019-03-04 07:08:00
在db建立10.12.13.7的user 并且允许10.12.13.9登入?
作者: localhost (127.0.0.1)   2019-03-04 07:59:00
数据库要允许外部连接
作者: duke00184   2019-03-04 22:10:00
你的 mysqli_connect 看起来怪怪的…$10.12.13.7??
作者: carry0987 (carry)   2019-03-06 16:54:00
建议使用OOP写法
作者: TFreeman (Freeman)   2019-03-15 22:05:00
请教楼上大大 OOP写法指的是?
作者: waynechen251 (waynechen251)   2019-05-06 16:36:00
$conn是在写什么鬼 $username=John 结果你下面引用一个$John?
作者: JimRoid (小绵绵)   2019-06-05 22:15:00
先确定服务器跟数据库帐号是能够外连的吧,不要连port都过不去

Links booklink

Contact Us: admin [ a t ] ucptt.com