相信大家寫程式的人對於mysql一定不陌生
但是 大家手頭上有固定ip的人已經逐漸減少
我在網路上找一找都沒有免費的網站
最終找到了一間  hosting24  可以遠端連mysql  有自己的網域架站等(聽說蠻老牌的)
000webhost是他的子公司  用網域不用錢  但無法遠端連mysql

正文開始
到hosting24申請會員
請注意這是要付費的1500元左右  一年  (zip code應該是郵遞區號)  隨便填就好應該啦 出是不負責XDDD  因為我是高雄人 所以就填台灣高雄 地址其他都沒有寫
(付費完 要稍等幾分鐘 才會開通網域)
20170613hosting24.png
接著 
進入右下角的cpanel e-mail會有你的 cpanel account記得仔細看  密碼(好像沒有不確定 忘了)就重設一下
選擇database的部分
20170613remoteSection.png
先到mysql database新增使用者

20170613databaseUser.png
addnewuser 如此就新增使用者了  
接著  很重要的一點!!Add user to database!!!(給予使用者權限)
20170613databaseUser2.png

20170613databaseUser3.png
全部打勾  使用者才有權限  才能讀資料庫  否則也不能讀!!!(我是笨蛋很久才發現到這裡)

20170613remoteIP.png
接著如果你家是固定ip就輸入你家的位置  到cmd輸入ipconfig  看到ipv4那就是你的ip了

但如果你跟我一樣是行動網路 沒有固定ip 請輸入"%.%.%.%"代表所有ip都可以進入  資料也有被竊取的風險
請注意(212.1.212.1)是他要求的SERVER IP位置
以下是我的程式碼

   $con= mysqli_connect("212.1.212.1","DB_USER","DB_PASSWORD","DB_NAMEl");

   if (mysqli_connect_errno($con)) {
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
   }

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 晨柚 的頭像
    晨柚

    晨柚的部落格

    晨柚 發表在 痞客邦 留言(0) 人氣()