最近在做一個關於雲計算安全系統的項目,需要用到MySQL數據庫,現在把建立數據庫的步驟記錄下來。
一、用命令在Ubuntu上安裝MySQL
# sudo apt-get update
# sudo apt-get upgrade
# sudo apt-get -f install
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
注:如果安裝過程中有未發現的包,請用命令sudo apt-get update更新軟件包。
安裝過程中會提示設置密碼什麼的,注意設置了不要忘了,安裝完成之後可以使用如下命令來檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過上述命令檢查之後,如果看到有mysql的socket處於 listen狀態則表示安裝成功。
登陸mysql數據庫可以通過如下命令:
mysql -u root -p
-u 表示選擇登陸的用戶名, -p 表示登陸的用戶密碼,上面命令輸入之後會提示輸入密碼,此時輸入密碼就可以登錄到mysql。
注:本程序中選擇的登錄用戶名為lza,密碼為123456。
二、建立數據庫
在mysql命令下賦予用戶權限,即:
mysql>GRANT ALL ON *.* TO lza@localhost IDENTIFIED BY ‘123456’ ;
登錄並創建數據庫,即:
mysql -u lza -p
123456
mysql>CREATE DATABASE project; 注:本程序中所用數據庫名為project。
Query OK,.....
mysql>use project
現在,可以在數據庫project中添加我們想要的表和信息了。在以後的登錄中,可以在命令行的結尾指定數據庫,而不需要再使用use命令了,即:
mysql -u lza -p project
在按提示輸入密碼後,將自動切換到使用數據庫project。
如圖:
三、向數據庫中添加表和信息
建立一個名為unit的表