寶塔面板教程大全–寶塔linux面板數據庫基本操作教程
這個文章寫得會比較亂,主要是介紹一些數據庫的常用操作。
首先我們搞清楚網站和數據庫的關係。
網站和數據庫我們可以看做是兩個獨立的系統,一個網站可以對應多個數據庫,一個數據庫也可以對應多個網站。
另外,一些網站是不需要使用數據庫的。
數據庫的版本問題,我們常用的是MySQL5.5、MySQL5.6、MySQL5.7等。寶塔面板提供的數據庫版本比較多,如下圖。我們根據自己的網站程序要求來選擇即可。
需壓迫主義的是,大部分情況下,低版本數據庫的備份文件導入到高版本都沒有問題,但是高版本的數據庫備份文件導入低版本會出現錯誤。所以我們選擇版本時候需要考慮到版本問題。一般內存大於等於2G才建議使用MySQL5.6及以上版本。
下圖服務器使用的MySQL5.5版本,所以在切換版本里沒有顯示5.5
寶塔面板數據庫的創建
寶塔面板數據庫默認不使用root賬戶創建,而是單獨創建新的數據庫賬號。可以理解為root賬戶可以管理下面所有的數據庫,而創建的單獨數據庫賬號,只有對應數據庫的管理權限。
這麼做有一定的安全性,假如我們的數據庫賬號洩露,他也操作不了我們其他張賬號下的數據庫。
創建很簡單,在數據庫選項卡點擊“添加數據庫”即可。
默認情況下我們的數據庫名字和數據庫用戶是相同的,當然也可以手動更改。密碼建議隨機生成。
訪問權限這個好理解,意思是創建的這個數據庫要不要給遠程訪問的權限。默認本地即可。
我們網站訪問數據庫是通過本地訪問的。不需要開啟外網訪問。
如果需要開啟外網訪問的話,我們還需要在安全裡面打開3306端口,否則的話會連接不上。
數據庫的備份
寶塔面板的數據庫備份非常簡單,我們可以直接在面板上進行備份,也可以進入phpmyadmin進行備份(下面會講到)。
數據庫的基本管理
數據庫的管理默認是通過phpmyadmin這個程序來管理的,我們點擊數據庫後面的管理就跳轉到了phpmyadmin的界面。
這裡面我們不了解的話,不要隨意操作。適合有一定技術能力的人員使用。
在這裡我們可以直接更改數據庫某一項的數據,也可以更改數據庫的存儲類型等等。
如果必須操作的話,請先備份數據庫。
phpmyadmin上方界面的導入和導出就是我們的備份及恢復功能了。
我們試一下導出功能
默認情況下是快速導出,有特殊需求可以點擊自定義來自己選擇詳細設置。
導出會導出一個.sql後綴的文件。
導入也很簡單
一般情況下我們點擊導入–選擇文件–然後點擊下方的執行即可。
特殊情況我們需要設置:字符集、格式、兼容模式等等。