2、登錄遠程數據庫後,紅框部分為當前遠程 MySQL 數據庫中已經創建好的數據庫列表
3、創建數據庫
4、在 Schema Name 裡填入新建數據庫的數據庫名,然後選擇 Apply
5、MySQL Workbench 會自動幫助我們生成 SQL 命令,創建數據庫
6、執行命令,創建成功。可以看到 Schemas 列表中多了我們剛剛創建的 db_test 數據庫
7、右鍵點擊 db_test ,選擇 Set as Default Schema 先把它設置成默認數據庫
8、在 db_test 數據庫中創建表,右鍵點擊 Tables 選擇 Create Table 進入創建表的流程頁
Name:這裡填寫表名。
這裡創建表中的各列、列屬性。
點擊<click to edit>可添加一列。
點擊 Apply ,MySQL Workbench 會幫我們生成創建表的 SQL 命令,執行 SQL 命令。
10、查看表數據
點擊要查看的表名後面的「閃電 icon」标示
Workben 自動幫我們生成一段查看表的 SQL 命令
點擊黃色閃電标志執行後,可在 Result Grid 看到查詢表的表數據
使用 Select 查出表内容後,在表格内直添加需要寫入的數據。
Workbench 會生成一段查看表的代碼。
在下方表格中展示表内數據,我們可以根據自己的需求在這裡向表内添加數據。
最後點擊應用生成添加數據的代碼。
右鍵點擊需要修改的表,選擇「Alter Table…」,右側會顯示出表信息,修改需要修改的内容後,Apply 即可應用。
13、删除數據庫中的表
右鍵選擇需要删除的表,然後點擊「Drop Table…」即可删除。注意:此操作不可撤回,謹慎選擇。
二、MySQL 數據導入導出1、使用 MySQL Workbench 導入 SQL 數據
在菜單欄中選擇 File → Open SQL Script… 選擇要導入的 SQL 文件
在彈出的對話框中選擇需要導入的 SQL 文件。
這裡非常關鍵,一定要仔細閱讀。
點擊黃色閃電 icon 執行代碼
将這 3 條數據寫入數據庫對應的 db_table_demo 表中
使用 SELECT 查詢表,可以看到 3 條數據已經成功導入
2、使用 MySQL Workbench 導出 SQL 數據
選擇 Administration 标簽
在 MANAGENMENT 中找到 Data Export
選擇需要導出的數據庫
選擇需要導出數據庫中的表
選擇導出内容
選擇導出 SQL 文件的存儲路徑
Start Export 開始導出
Primary Key(PK):主鍵約束,指定某列的數據非空、唯一、不能重複
右鍵點擊需要設置的表,選擇「Alter Table…」
PK 為設置主鍵約束。
Foreign Key:外鍵,指定該列記錄屬于主表中的一條記錄,參照另一條數據
選擇「Foreign Keys」的标簽
輸入外鍵名稱
選擇要關聯的表
當前表的列,選擇要關聯的鍵
被關聯表的列,選擇需要關聯的鍵
Apply 應用,進行關聯
Unique:唯一約束,指定某列和幾列組合的數據不能重複
選中的列就是數據表的唯一約束索引,取消選中則取消該列的唯一約束索引。
Not Null:非空約束,指定某列不能為 NULL 空
選中 NN 的列為數據表的非空約束,取消選中則取消該列的非空約束。
默認值(Default)的完整名稱是 默認值約束(Default Constraint)
MySQL 默認值約束用來指定某列的默認值。
紅框部分,state 的默認值設定為「1」,即插入一條新的記錄時沒有為這個字段賦值,那麼系統會自動為這個字段賦值為「1」。
INSERT INTO db_table_demo(id, name, phone, descr) VALUES (4, '小明', '12345678904', '愛拼才會赢4');
直接在 Query 标簽中寫入 insert SQL 代碼,然後點擊「黃色閃電」即可執行代碼。
2、查詢數據select * from db_table_demo
直接在 Query 标簽中寫入 select SQL 代碼,然後點擊「黃色閃電」即可執行代碼。
五、創建 MySQL 觸發器及觸發器的應用
鼠标右鍵點擊需要添加觸發器的表。
選擇 Triggers 标簽,進入觸發器設置頁面
選擇需要添加的觸發器類型。
添加觸發器代碼。
MySQL 觸發器一共有 6 種類型:
選擇 Add Account
添加賬号詳細信息
Apply 應用
選擇需要删除的賬号
點擊 Delete
點擊 Refresh 刷新列表
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!