在用linux vps搭建網(wǎng)站的時候,如果網(wǎng)站的數(shù)據(jù)庫較小,如果我需要導(dǎo)入數(shù)據(jù)庫搬家網(wǎng)站或者是其他需要的時候,道勤使用較多的肯定是用phpmyadmin在線導(dǎo)入和導(dǎo)入管理數(shù)據(jù)庫文件。今天在進行搬家某網(wǎng)站的時候,數(shù)據(jù)庫有100M以上,如果我通過在線導(dǎo)入的方式的話,也不懂需要多久。而且我發(fā)現(xiàn)在線phpmyadmin導(dǎo)入的數(shù)據(jù)庫最大為50M。 這樣的話,我就采用SSH命令進行導(dǎo)入數(shù)據(jù)庫的方法,直接了當,有需要的朋友直接記住下面的命令:
沒有解釋,直接看上面的對照就知道,-u和-p后面是直接靠著的,與用戶名和密碼沒有空格。但需要注意的是,我們需要先將laozuo.sql數(shù)據(jù)庫從外面下載放到這個網(wǎng)站的根目錄下。然后會自動檢測導(dǎo)入。 同理,那我們?nèi)绾蝹浞輸?shù)據(jù)庫文件呢?
這里需要注意兩個問題,第一個是編碼問題。根據(jù)自己網(wǎng)站數(shù)據(jù)庫的編碼,是gb2312還是utf-8,以及數(shù)據(jù)庫文件名會被保存在網(wǎng)站的根目錄下。然后我們可以通過FTP或者wget下載。 這樣,我們可以通過以上的導(dǎo)入和備份數(shù)據(jù)庫來解決數(shù)據(jù)庫較大的網(wǎng)站?梢赃_到事半功倍的效果。 |