1. 程式人生 > >thinkphp專案的資料庫的匯入,以及將thinkphp傳到伺服器上

thinkphp專案的資料庫的匯入,以及將thinkphp傳到伺服器上

這幾天修改了一個thinkphp專案,並把它傳到伺服器上,說一下遇到的問題和收穫。

執行thinkphp專案安裝一個PHPstudy就可以執行,把專案檔案放到根目錄下。

然後就是連線資料庫,mysql資料庫可以用Navicat for MySQL這個執行,新建一個連線,在新建資料庫,點選執行sql檔案,可能會遇到錯誤,我就是遇到了錯誤,可能是因為編碼格式不對,也可能是因為匯入的sql檔案資料太大,你可以分批匯入,如果實在不行,你就新建表,匯入csv格式,這樣肯定不會出錯,我就是這麼完美解決的。

資料庫的匯入還可以用PHPmyadmin匯入,PHPmyadmin放到phpstudy根目錄下就可以開啟,用它匯入檔案有有一個問題,就是預設匯入最大為2M,你可以更改配置檔案,自行搜尋即可,很多教程。然後資料大的話最好分批匯入,因為有時候資料太大,可能會無響應。

編寫thinkphp專案呢,就是注意模板檔案,控制器以及傳的引數,獲取的是哪個資料表,把其中的邏輯弄好就沒問題。

然後就是傳到伺服器上的問題了。我用的是Xshell 6傳的。

介紹一下基本命令。

ssh  node  遠端連線伺服器

su -  切換使用者

ls   檢視資料夾裡的檔案(必須當前是資料夾)

cd  跳到下一級

cd .. 返回上一級(有空格注意)

cat 檢視檔案具體內容(必須當前是檔案)

vim 修改檔案  (按S換成insert編輯檔案,按Esc切換成命令,輸入:wq!儲存  :q退出不儲存)

mv 重新命名之前檔案  之後檔案

上傳檔案到伺服器上,我用的是git,用git還得傳金鑰啥的,這個自行搜尋。然後直接克隆就行,在改一下相關的配置檔案,就可以了。

說起來很簡單,其實真正除錯起來可能還有些別的問題,希望我說的對你們有幫助。