看板 PHP 關於我們 聯絡資訊
大家好: 因為部門需求,需要把別人寫好的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 "?接成功"; ?> 再煩請指教! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.10.189 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1551646815.A.71B.html
bill0205: 在db建立10.12.13.7的user 並且允許10.12.13.9登入? 03/04 07:08
localhost: 資料庫要允許外部連接 03/04 07:59
duke00184: 你的 mysqli_connect 看起來怪怪的…$10.12.13.7?? 03/04 22:10
motherboard: $servername? 03/05 13:53
powyo: 公司沒培訓新人嗎? 怎麼會問這種問題 03/05 13:56
tempsteve: $conn = mysqli_connect($servername, $username, 03/05 23:42
tempsteve: $password); 03/05 23:42
carry0987: 建議使用OOP寫法 03/06 16:54
TFreeman: 請教樓上大大 OOP寫法指的是? 03/15 22:05
waynechen251: $conn是在寫什麼鬼 $username=John 結果你下面引用 05/06 16:36
waynechen251: 一個$John? 05/06 16:36
JimRoid: 先確定伺服器跟資料庫帳號是能夠外連的吧,不要連port都 06/05 22:15
JimRoid: 過不去 06/05 22:15