1. 程式人生 > >MySQL workbench8.0 CE基本用法(建立資料庫、建立表、建立使用者、設定使用者許可權、建立SQL語句指令碼)

MySQL workbench8.0 CE基本用法(建立資料庫、建立表、建立使用者、設定使用者許可權、建立SQL語句指令碼)

安裝完成MySQL後,開啟MySQL workbench8.0。

可以看到MySQL Connections下面是我們設定的MySQL本地登入賬號,這個賬號是我們在安裝MySQL過程中設定的,一般命名為root,埠為3306,密碼預設為空。雙擊進入。

要注意一點的是,在MySQL中,database(資料庫)==schema(模式)。在左下角schema下方區域滑鼠右鍵選擇create schema,即可建立資料庫。

我們可以在建立資料庫介面為其命名。點選apply建立資料庫。

如圖顯示,名為new_schema的資料庫建好了。點開該資料庫。選中table,點選滑鼠右鍵,選擇creat table可在該資料庫下建立資料表。建立過程和建立資料庫類似。

注意建立資料表時其列不可以為空,並且最好設定一個主鍵併為主鍵設定not null(非空)、auto increment(自動遞增)屬性。

如圖所示,表已建好。

同樣地,我們可以在坐下角新建的new_schema資料庫中選擇view項,單擊滑鼠右鍵,建立一個檢視。

我們還可以在workbench中新增新的使用者。點選左上角users and privileges,再點選中部下方的add account,即可開始建立使用者。在login選項卡中我們可以指定使用者的名字,密碼,登入的ip地址等。在administractive roles中可以給當前使用者指定全域性的許可權。我們還可以在schema privileges中給當前使用者賦予特定的某個資料庫的某幾個許可權。全部設定完成後,點選右下角的apply,設定該使用者成功。

當然,我們在workbench中也可使用MySQL語句來實現上述功能,並且可以將語句儲存為一個指令碼,自動執行指令碼中的SQL語句。點選new query tab可以建立一個新的SQL語句指令碼,或者點選open SQL Script可以開啟一個已經建立的SQL語句指令碼(注意這裡也可以開啟用powerdesigner建立物理模型後生成的SQL語句指令碼)。

注意:

SQL語句指令碼中的語句一定要先指明對哪個資料庫操作(use 資料庫名;),或者先在左下角選中你要執行SQL語句的資料庫,否則執行時會報錯。

如圖所示,點選閃電圖示即可執行SQL語句,如無執行錯誤則將按你的SQL語句順序依次向下執行。