MySQL Workbench基本用法超詳細(xì)教程
MySQL Workbench相當(dāng)于SQL語言的解釋器
1 打開
搜索MySQL Workbench,然后打開
打開后會出現(xiàn)這個頁面
2 連接數(shù)據(jù)庫
點擊root用戶,之后之后會彈出Connect to MySQL Server這個對話框,然后輸入密碼,之后點擊Save password in vault(記住密碼),然后點擊OK
點擊OK后會進入這個界面,這樣就與數(shù)據(jù)庫連接完畢了
SQL Additions這個窗口我們一般用不到,所以我們點我箭頭指向的按鈕
點完之后 SQL Additions 就沒了
點擊Schemas可以看到目前所有的數(shù)據(jù)庫列表,其中 sakila,sys,world 是內(nèi)置的數(shù)據(jù)庫
3 創(chuàng)建數(shù)據(jù)庫
點擊創(chuàng)建數(shù)據(jù)庫按鈕,之后彈出一個頁面,可以在new_scheama處修改數(shù)據(jù)庫名稱,修改后點擊Apply,我們這里新建一個數(shù)據(jù)庫,命名為my_db_01
點擊apply后會出現(xiàn)一個窗口,之后點擊Apply
點擊Apply后會發(fā)現(xiàn)數(shù)據(jù)庫列表中出現(xiàn)了 my_db_01 這個數(shù)據(jù)庫,之后我們點擊Finish
至此創(chuàng)建數(shù)據(jù)庫完畢
4 創(chuàng)建數(shù)據(jù)表
展開數(shù)據(jù)庫后,右鍵Tables,然后點擊Create Table
點擊之后會出現(xiàn)這個頁面
我們簡單創(chuàng)建一下,表名命名為users,備注為 用戶信息表,之后創(chuàng)建 id username,password,status 這四個字段,確認(rèn)無誤后點擊Apply
里面所有備注都是可選的
點擊Apply后會彈出這個對話框,之后再點擊Apply
之后在左側(cè)出現(xiàn)表users,之后再點擊Finish
至此表創(chuàng)建完畢
4.1 字段類型
我們下面說一下字段,先說字段類型
字段類型的可選項比較多
在這里說幾個常用的
- int 整數(shù)
- varchar(len) 字符串,括號中的len是字符串的最大長度
- tinyint(1) 布爾值
- text 無最大長度上限字符串,一般用于存儲圖像base64字符串
4.2 字段選項
之后再說一下字段選項
它們的意思是
- PK(Primary Key) 主鍵,一個數(shù)據(jù)表中只能有一個字段是主鍵,我們一般通過主鍵來索引某一條數(shù)據(jù)
- NN(Not Null) 非空,該鍵的值不能是空的
- UQ(Unique) 值唯一,我們已用戶名來舉例,A起名叫張三后,其余所有人就不能叫張三了
- B(Binary) 二進制數(shù)據(jù)
- UN(UNsigned) 無符號(非負(fù)數(shù))
- ZF(zero fill) 填充0 例如字段內(nèi)容是1,字段類型是int(4),則內(nèi)容顯示為0001
- AI(Auto Increment) 值自動增長,把這個勾上寫入數(shù)據(jù)的時候不用刻意去傳id,每寫一條數(shù)據(jù)id自動增加(如果你想給一個指定的ID也是可以的)
- G(Generated) 勾上之后表示該列是基于其他列計算產(chǎn)生的列
4.3 其他
Default是默認(rèn)值(可選),有默認(rèn)值的字段可以刻意去傳,也可以不刻意去傳
Comments是備注(可選)
4.4 再次修改表的字段內(nèi)容
點擊這里可以再次彈出創(chuàng)建數(shù)據(jù)表時的頁簽,我們可以再次修改字段信息
5 操作表中的數(shù)據(jù)
5.1 添加
右鍵點擊剛剛創(chuàng)建的表user,點擊Select Rows
點擊后會彈出右側(cè)的頁簽
我們在這里輸入要添加的內(nèi)容,由于我們的id是自增的,status有默認(rèn)值,所以添加時不需要刻意填寫
填寫完畢后點擊右下角的Apply
之后會彈出一個窗口,點擊Apply
之后會彈出一個新的窗口,我們點擊Finish
點擊完Finish后會發(fā)現(xiàn)id與status被自動填寫上了
可以在后面繼續(xù)添加數(shù)據(jù)
5.2 更改
直接在顯示的地方進行修改就好了,比如我現(xiàn)在想將Suyu的status改成1,首先雙擊要修改的地方
然后改成想要的值,之后點擊Apply
點完Finish就改完了
5.3 刪除
點擊行前面白色的地方選中行,然后點擊刪除按鈕
刪除完畢后點擊Apply
點擊Finish后刪除完畢
6 代碼編輯器
點擊箭頭指向的圖標(biāo),可以彈出一個新的頁簽,我們可以在其中輸入SQL語句
點擊這里這個閃電可以執(zhí)行代碼
7 保存sql代碼
點擊保存按鈕可以將代碼保存為sql文件
8 加載sql代碼
點擊打開后可以加載出sql文件
到此這篇關(guān)于MySQL Workbench基本用法的文章就介紹到這了,更多相關(guān)MySQL Workbench內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL與PHP的基礎(chǔ)與應(yīng)用專題之表連接
MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL?AB?公司開發(fā),屬于?Oracle?旗下產(chǎn)品。MySQL?是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,本系列將帶你掌握php與mysql的基礎(chǔ)應(yīng)用,本篇表連接開始2022-02-02MySQL優(yōu)化案例系列-mysql分頁優(yōu)化
這篇文章主要介紹了MySQL優(yōu)化案例系列-mysql分頁優(yōu)化,需要的朋友可以參考下2016-08-08mysql之?dāng)?shù)字函數(shù)的具體使用
本文主要介紹了mysql之?dāng)?shù)字函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-07-07MySQL數(shù)據(jù)庫所在服務(wù)器磁盤滿了的故障分析和解決方法
這篇文章主要給大家介紹了MySQL數(shù)據(jù)庫所在服務(wù)器磁盤滿了的故障分析和解決方法,文中通過代碼示例給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-02-02詳細(xì)分析mysql MDL元數(shù)據(jù)鎖
這篇文章主要介紹了mysql MDL元數(shù)據(jù)鎖的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-08-08