欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL Workbench基本用法超詳細(xì)教程

 更新時(shí)間:2024年03月14日 11:30:56   作者:Suyuoa  
本文詳細(xì)講解了MySQL Workbench基本用法,本文通過(guò)圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

MySQL Workbench相當(dāng)于SQL語(yǔ)言的解釋器

1  打開(kāi)

搜索MySQL Workbench,然后打開(kāi)

打開(kāi)后會(huì)出現(xiàn)這個(gè)頁(yè)面

2  連接數(shù)據(jù)庫(kù)

點(diǎn)擊root用戶(hù),之后之后會(huì)彈出Connect to MySQL Server這個(gè)對(duì)話(huà)框,然后輸入密碼,之后點(diǎn)擊Save password in vault(記住密碼),然后點(diǎn)擊OK

點(diǎn)擊OK后會(huì)進(jìn)入這個(gè)界面,這樣就與數(shù)據(jù)庫(kù)連接完畢了

SQL Additions這個(gè)窗口我們一般用不到,所以我們點(diǎn)我箭頭指向的按鈕

點(diǎn)完之后 SQL Additions 就沒(méi)了

點(diǎn)擊Schemas可以看到目前所有的數(shù)據(jù)庫(kù)列表,其中 sakila,sys,world 是內(nèi)置的數(shù)據(jù)庫(kù)

3  創(chuàng)建數(shù)據(jù)庫(kù)

點(diǎn)擊創(chuàng)建數(shù)據(jù)庫(kù)按鈕,之后彈出一個(gè)頁(yè)面,可以在new_scheama處修改數(shù)據(jù)庫(kù)名稱(chēng),修改后點(diǎn)擊Apply,我們這里新建一個(gè)數(shù)據(jù)庫(kù),命名為my_db_01

點(diǎn)擊apply后會(huì)出現(xiàn)一個(gè)窗口,之后點(diǎn)擊Apply

點(diǎn)擊Apply后會(huì)發(fā)現(xiàn)數(shù)據(jù)庫(kù)列表中出現(xiàn)了 my_db_01 這個(gè)數(shù)據(jù)庫(kù),之后我們點(diǎn)擊Finish

至此創(chuàng)建數(shù)據(jù)庫(kù)完畢

4  創(chuàng)建數(shù)據(jù)表

展開(kāi)數(shù)據(jù)庫(kù)后,右鍵Tables,然后點(diǎn)擊Create Table

點(diǎn)擊之后會(huì)出現(xiàn)這個(gè)頁(yè)面

我們簡(jiǎn)單創(chuàng)建一下,表名命名為users,備注為 用戶(hù)信息表,之后創(chuàng)建 id username,password,status 這四個(gè)字段,確認(rèn)無(wú)誤后點(diǎn)擊Apply

里面所有備注都是可選的

點(diǎn)擊Apply后會(huì)彈出這個(gè)對(duì)話(huà)框,之后再點(diǎn)擊Apply

之后在左側(cè)出現(xiàn)表users,之后再點(diǎn)擊Finish

至此表創(chuàng)建完畢

4.1  字段類(lèi)型

我們下面說(shuō)一下字段,先說(shuō)字段類(lèi)型

字段類(lèi)型的可選項(xiàng)比較多

在這里說(shuō)幾個(gè)常用的

  • int 整數(shù)
  • varchar(len) 字符串,括號(hào)中的len是字符串的最大長(zhǎng)度
  • tinyint(1) 布爾值
  • text 無(wú)最大長(zhǎng)度上限字符串,一般用于存儲(chǔ)圖像base64字符串

4.2  字段選項(xiàng)

之后再說(shuō)一下字段選項(xiàng)

它們的意思是

  • PK(Primary Key) 主鍵,一個(gè)數(shù)據(jù)表中只能有一個(gè)字段是主鍵,我們一般通過(guò)主鍵來(lái)索引某一條數(shù)據(jù)
  • NN(Not Null) 非空,該鍵的值不能是空的
  • UQ(Unique) 值唯一,我們已用戶(hù)名來(lái)舉例,A起名叫張三后,其余所有人就不能叫張三了
  • B(Binary) 二進(jìn)制數(shù)據(jù)
  • UN(UNsigned) 無(wú)符號(hào)(非負(fù)數(shù))
  • ZF(zero fill) 填充0 例如字段內(nèi)容是1,字段類(lèi)型是int(4),則內(nèi)容顯示為0001
  • AI(Auto Increment) 值自動(dòng)增長(zhǎng),把這個(gè)勾上寫(xiě)入數(shù)據(jù)的時(shí)候不用刻意去傳id,每寫(xiě)一條數(shù)據(jù)id自動(dòng)增加(如果你想給一個(gè)指定的ID也是可以的)
  • G(Generated) 勾上之后表示該列是基于其他列計(jì)算產(chǎn)生的列

4.3  其他

Default是默認(rèn)值(可選),有默認(rèn)值的字段可以刻意去傳,也可以不刻意去傳

Comments是備注(可選)

4.4  再次修改表的字段內(nèi)容

點(diǎn)擊這里可以再次彈出創(chuàng)建數(shù)據(jù)表時(shí)的頁(yè)簽,我們可以再次修改字段信息

5  操作表中的數(shù)據(jù)

5.1  添加

右鍵點(diǎn)擊剛剛創(chuàng)建的表user,點(diǎn)擊Select Rows

點(diǎn)擊后會(huì)彈出右側(cè)的頁(yè)簽

我們?cè)谶@里輸入要添加的內(nèi)容,由于我們的id是自增的,status有默認(rèn)值,所以添加時(shí)不需要刻意填寫(xiě)

填寫(xiě)完畢后點(diǎn)擊右下角的Apply

之后會(huì)彈出一個(gè)窗口,點(diǎn)擊Apply

之后會(huì)彈出一個(gè)新的窗口,我們點(diǎn)擊Finish

點(diǎn)擊完Finish后會(huì)發(fā)現(xiàn)id與status被自動(dòng)填寫(xiě)上了

可以在后面繼續(xù)添加數(shù)據(jù)

5.2  更改

直接在顯示的地方進(jìn)行修改就好了,比如我現(xiàn)在想將Suyu的status改成1,首先雙擊要修改的地方

然后改成想要的值,之后點(diǎn)擊Apply

點(diǎn)完Finish就改完了

5.3  刪除

點(diǎn)擊行前面白色的地方選中行,然后點(diǎn)擊刪除按鈕

刪除完畢后點(diǎn)擊Apply

點(diǎn)擊Finish后刪除完畢

6  代碼編輯器

點(diǎn)擊箭頭指向的圖標(biāo),可以彈出一個(gè)新的頁(yè)簽,我們可以在其中輸入SQL語(yǔ)句

點(diǎn)擊這里這個(gè)閃電可以執(zhí)行代碼

7  保存sql代碼

點(diǎn)擊保存按鈕可以將代碼保存為sql文件

8  加載sql代碼

點(diǎn)擊打開(kāi)后可以加載出sql文件

到此這篇關(guān)于MySQL Workbench基本用法的文章就介紹到這了,更多相關(guān)MySQL Workbench內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL與PHP的基礎(chǔ)與應(yīng)用專(zhuān)題之表連接

    MySQL與PHP的基礎(chǔ)與應(yīng)用專(zhuān)題之表連接

    MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQL?AB?公司開(kāi)發(fā),屬于?Oracle?旗下產(chǎn)品。MySQL?是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,本系列將帶你掌握php與mysql的基礎(chǔ)應(yīng)用,本篇表連接開(kāi)始
    2022-02-02
  • MySQL優(yōu)化案例系列-mysql分頁(yè)優(yōu)化

    MySQL優(yōu)化案例系列-mysql分頁(yè)優(yōu)化

    這篇文章主要介紹了MySQL優(yōu)化案例系列-mysql分頁(yè)優(yōu)化,需要的朋友可以參考下
    2016-08-08
  • mysql之?dāng)?shù)字函數(shù)的具體使用

    mysql之?dāng)?shù)字函數(shù)的具體使用

    本文主要介紹了mysql之?dāng)?shù)字函數(shù)的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07
  • MySQL數(shù)據(jù)庫(kù)所在服務(wù)器磁盤(pán)滿(mǎn)了的故障分析和解決方法

    MySQL數(shù)據(jù)庫(kù)所在服務(wù)器磁盤(pán)滿(mǎn)了的故障分析和解決方法

    這篇文章主要給大家介紹了MySQL數(shù)據(jù)庫(kù)所在服務(wù)器磁盤(pán)滿(mǎn)了的故障分析和解決方法,文中通過(guò)代碼示例給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-02-02
  • Mysql命令行導(dǎo)入sql數(shù)據(jù)

    Mysql命令行導(dǎo)入sql數(shù)據(jù)

    下面是在命令行下導(dǎo)入sql數(shù)據(jù)的方法,需要的朋友可以參考下。
    2010-03-03
  • MySQL復(fù)合查詢(xún)和表的內(nèi)外連接示例詳解

    MySQL復(fù)合查詢(xún)和表的內(nèi)外連接示例詳解

    在數(shù)據(jù)庫(kù)管理和數(shù)據(jù)分析中,單表查詢(xún)往往無(wú)法滿(mǎn)足復(fù)雜的數(shù)據(jù)查詢(xún)需求,因此多表查詢(xún)和子查詢(xún)成為了解決問(wèn)題的關(guān)鍵技術(shù),MySQL支持多種多表查詢(xún)方式,如內(nèi)連接、外連接(左外連接和右外連接)以及自連接,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-10-10
  • MySQL5.7主從配置實(shí)例解析

    MySQL5.7主從配置實(shí)例解析

    這篇文章主要為大家詳細(xì)解析了MySQL5.7主從配置的實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • CentOS 7 安裝解壓版mysql5.7的教程

    CentOS 7 安裝解壓版mysql5.7的教程

    這篇文章主要介紹了CentOS 7 安裝解壓版mysql5.7的教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 詳細(xì)分析mysql MDL元數(shù)據(jù)鎖

    詳細(xì)分析mysql MDL元數(shù)據(jù)鎖

    這篇文章主要介紹了mysql MDL元數(shù)據(jù)鎖的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • SQL查詢(xún)至少連續(xù)七天下單的用戶(hù)

    SQL查詢(xún)至少連續(xù)七天下單的用戶(hù)

    這篇文章介紹了SQL查詢(xún)至少連續(xù)七天下單用戶(hù)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01

最新評(píng)論