相信大家寫程式的人對於mysql一定不陌生
但是 大家手頭上有固定ip的人已經逐漸減少
我在網路上找一找都沒有免費的網站
最終找到了一間 hosting24 可以遠端連mysql 有自己的網域架站等(聽說蠻老牌的)
000webhost是他的子公司 用網域不用錢 但無法遠端連mysql
正文開始
到hosting24申請會員
請注意這是要付費的1500元左右 一年 (zip code應該是郵遞區號) 隨便填就好應該啦 出是不負責XDDD 因為我是高雄人 所以就填台灣高雄 地址其他都沒有寫
(付費完 要稍等幾分鐘 才會開通網域)
接著
進入右下角的cpanel e-mail會有你的 cpanel account記得仔細看 密碼(好像沒有不確定 忘了)就重設一下
選擇database的部分
先到mysql database新增使用者
addnewuser 如此就新增使用者了
接著 很重要的一點!!Add user to database!!!(給予使用者權限)
全部打勾 使用者才有權限 才能讀資料庫 否則也不能讀!!!(我是笨蛋很久才發現到這裡)
接著如果你家是固定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();
}
留言列表