Telnet程序遠程數據調用
對于Telnet程序來說,是非常方便的。我可以通過這個程序的應用來對遠程的操控。這里我們就主要講解一下使用Telnet的方法導出、導入論壇mysql數據庫。針對這方面的應用,我們歸納如下:
1.這里介紹的方法主要適用于VB等論壇.
用Telnet的方法可將現有的服務器上的數據庫導出,然后再將此數據導入另一臺服務器,用這個方法可以實現論壇在兩個服務器的遷移;或者將服務器上的現有論壇搬到本機,來進行增加功能及HACK的安裝調試,而不會影響服務器上的論壇的運作.
我已用這個方法將我的整個網站(有論壇、新聞發布、及其他個人的主頁)的文件和數據庫全部搬到本機,可以實現文件和數據庫的備份,同時可以在本機進行多種功能、多操作系統的的測試.
2.有多種方法可以實現mysql數據庫的導出、導入,但我用PHPmyadmin沒有成功,也許是數據庫大于5MB的原因吧.沒有進行詳細分析.
3.運行Telnet程序連接本地機與遠程機:
如果你用的是windows系統:開始(Start)--〉運行(Run),鍵入Telnet,你將看到:
Telnet>
這是Telnet提示符.它表明程序已運行并等待你錄入一個命令.若要連接一臺遠程機,錄入open,并附上遠程機的地址及端口即可.例如:
openXXXX.com23
提供用戶名和密碼
login:XXXXXX
Password:XXXXXX
我朋友所使用的WebHost服務器是Unix系統,要用SSH(SecureShell)來連接,另一臺使用的是SecureCRT3.3.
4.連接到主機后,備份現有的數據庫:
鍵入指令mysqldump-uUSERNAME-pPASSWORDdatabasename>/你的路徑/dump.sql
這個過程大約30秒鐘,取決于你的數據庫的大小.
之后,檢查一下/dump.sql文件是否存在.
5.傳送dump.sql文件到新的服務器或本機:
可以用FTP的方式傳送.不用詳細講了吧.
6.在新的服務器上復制VB論壇:
運行Telnet程序連接服務器(遠程機)
鍵入指令mysql-uUSERNAME-pPASSWORDnewdbname</你的路徑/dump.sql
之后,可以用PHPmyadmin檢查數據庫導入的情況.
重新配置好admin/config.php文件,上傳到服務器.
運行admin/index.php進入管理員控制面板,--〉論壇選項,進行論壇設置:論壇URL,主頁的URL等信息,然后"保存修改".
OK!全搞定!