我想把網頁掛到repl.it上面,然後網頁從我的資料庫撈資料回去,我找過好多方法,像是修改xampp的my.cnf中的bind-address,也有新增任何主機的使用者
但連線就是沒辦法成功,也設定了路由器的通訊埠觸發程式,其實我也不知道我設定的有沒有對,畢竟本身對這個也不太熟,主要還是希望板上各位大神可以幫幫忙教導一下小弟,謝謝!
還是有什麼方法可以將我的資料庫整個搬到repl.it的伺服器上面
系統:macOS 13.5
沒有用過 repl.it。
可以貼個 repl.it 後台樣式嗎?
使用 repl.it 會有辦法進去 repl.it 主機裡面,還是只是有後台介面讓你點?
家裡的路由器的 port-forward 有辦法截圖嗎?
你家裡電腦端的防火牆設定是?
就是因為要部署到正式(對外開放服務)環境牽涉到的知識相對較多
才會選用XAMPP這個整合好的環境
以你現在的階段
我建議你先把重點放在「設計/開發」一個「完整」的網站
等到 HTML/CSS/JS/php 都熟悉了
再來想如何將網站公開
將您的資料庫完整搬移到Repl.it的伺服器可能需要一些額外的步驟,具體取決於您使用的資料庫類型和Repl.it的支援。以下是一般性的步驟,您可以考慮採取:
匯出資料庫: 首先,您需要將現有的資料庫匯出為一個可遷移的檔案。這通常涉及使用資料庫管理工具或命令列工具來執行匯出操作。例如,對於MySQL資料庫,您可以使用 mysqldump 工具來匯出資料庫:
mysqldump -u your_username -p your_database > database_dump.sql
對於其他資料庫,也有類似的匯出工具。
將檔案上傳到Repl.it: 將匯出的資料庫檔案上傳到Repl.it專案。您可以使用Repl.it提供的檔案上傳功能,或者將檔案推送到您專案的版本控制系統(例如GitHub)。
在Repl.it上設置資料庫: 如果您的Repl.it專案使用支援的資料庫類型(例如SQLite),則可以將匯出的檔案直接用作專案中的資料庫檔案。如果不支援您的資料庫類型,您可能需要根據Repl.it支援的資料庫類型,在Repl.it上創建一個新的資料庫,然後將匯出的資料匯入到這個新的資料庫中。這通常需要使用相應資料庫管理工具或命令列。
更新應用程式連線資訊: 確保您的應用程式程式碼在Repl.it上連線到新的資料庫。您可能需要更新連線字串、使用者名稱、密碼等資訊,以便與Repl.it上的資料庫建立連線。
請注意,這只是一個一般性的指南,具體的步驟可能會因您使用的資料庫和Repl.it的配置而有所不同。在執行遷移之前,務必查閱Repl.it文檔和您使用的資料庫的文檔,以獲取詳細的指南和最佳實踐。此外,備份您的資料庫並小心操作,以防止資料丟失或損壞。