国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MySQL Workbench 安裝及使用

這篇具有很好參考價值的文章主要介紹了MySQL Workbench 安裝及使用。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

MySQL Workbench 安裝及使用



1. MySQL Workbench 簡介

  1. MySQL Workbench是一款專為MySQL設(shè)計的 ER/數(shù)據(jù)庫建模工具。它是著名的數(shù)據(jù)庫設(shè)計工具DBDesigner4的繼任者。MySQL Workbench可以設(shè)計和創(chuàng)建新的數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,以及進(jìn)行復(fù)雜的MySQL 遷移。
    MySQL Workbench是下一代的可視化數(shù)據(jù)庫設(shè)計、管理的工具,它同時有開源和商業(yè)化的兩個版本,支持Windows和Linux系統(tǒng)。
  2. 功能特色
    ① 發(fā)展:MySQL Workbench提供了用于創(chuàng)建、執(zhí)行和優(yōu)化SQL查詢的可視化工具。SQL編輯器提供顏色語法高亮,SQL片段的重用和SQL的執(zhí)行歷史。數(shù)據(jù)庫連接面板使開發(fā)人員能夠輕松管理數(shù)據(jù)庫連接。對象瀏覽器提供對數(shù)據(jù)庫模式和對象的即時訪問。
    ② 管理:提供了一個可視化控制臺,可輕松管理MySQL環(huán)境并更好地了解數(shù)據(jù)庫。開發(fā)人員和DBA可以使用可視化工具配置服務(wù)器,管理用戶和查看數(shù)據(jù)庫運(yùn)行狀況。
    ③設(shè)計:使DBA,開發(fā)人員或數(shù)據(jù)架構(gòu)師可視化設(shè)計、建模、生成和管理數(shù)據(jù)庫。它包括數(shù)據(jù)建模師創(chuàng)建復(fù)雜ER模型,前向和反向工程所需的一切,還提供了執(zhí)行困難的變更管理和文檔任務(wù)的關(guān)鍵功能,這些任務(wù)通常需要大量的時間和精力。
    ④ 數(shù)據(jù)庫遷移:MySQL Workbench現(xiàn)在提供了一個完整,易于使用的解決方案,用于將Microsoft SQL Server,Sybase ASE,PostreSQL和其他RDBMS表,對象和數(shù)據(jù)遷移到MySQL。開發(fā)人員和DBA可以快速輕松地將現(xiàn)有應(yīng)用程序轉(zhuǎn)換為在Windows和其他平臺上在MySQL上運(yùn)行。遷移還支持從早期版本的MySQL遷移到最新版本。

2. MySQL Workbench 的下載與安裝

(1)安裝最新MySql時,有是否安裝MySql Workbench的選項(xiàng),可選擇安裝。
(2)可以獨(dú)立安裝MySql Workbench:官方下載鏈接 。安裝很簡單,基本就是一路Next。
由于我的電腦上Mysql版本較低,是5.5,因此為了避免版本不匹配的問題,我安裝的是較低的版本: mysql-workbench-community-6.3.3-winx64.msi

① 點(diǎn)擊安裝包,雙擊運(yùn)行程序,彈出軟件安裝向?qū)?,點(diǎn)擊“Next”開始安裝;
MySQL Workbench 安裝及使用

② 自定義軟件安裝路徑:默認(rèn)安裝路徑為“C:Program FilesMySQLMySQL Workbench 6.3 CE”,安裝路徑在選擇時不要選擇帶有中文符號的路徑,點(diǎn)擊“Next”進(jìn)行安裝;
MySQL Workbench 安裝及使用

③ 選擇安裝類型:默認(rèn)選擇第一項(xiàng)“Complete”完整安裝;
MySQL Workbench 安裝及使用
④ 點(diǎn)擊“Install”進(jìn)行安裝,等待安裝進(jìn)度完成。
MySQL Workbench 安裝及使用
⑤ 啟動 MySQL Workbench
MySQL Workbench 安裝及使用
⑥ 點(diǎn)擊 Server—> Server Status,檢查 MySQL是否處于 Running的狀態(tài),否則無法執(zhí)行。
MySQL Workbench 安裝及使用

3. MySQL Workbench 使用

這里一個需求為例,完成以下數(shù)據(jù)庫建模操作:
(1) 完成數(shù)據(jù)庫概念模型設(shè)計,繪制ER模式圖。
(2) 完成數(shù)據(jù)庫邏輯模型設(shè)計,將E-R圖轉(zhuǎn)換為關(guān)系模式。
(3) 完成數(shù)據(jù)庫物理模型設(shè)計,生成相關(guān)的SQL建表語句。

需求說明:設(shè)某汽車運(yùn)輸公司數(shù)據(jù)庫中有以下信息需求:
① 系統(tǒng)中需要存儲和管理下列信息實(shí)體:

  • “車隊”實(shí)體集,屬性包括:車隊編號、車隊名稱等;
  • “車輛”實(shí)體集,屬性包括:牌照號、生產(chǎn)廠家、出廠日期等;
  • “司機(jī)”實(shí)體集,屬性包括:司機(jī)編號、姓名、電話等。

② 上述各實(shí)體之間有下列聯(lián)系:

  • 車隊與司機(jī)之間存在“聘用”聯(lián)系,每個車隊可聘用若干司機(jī),但每個司機(jī)只能應(yīng)聘于一個車隊,車隊聘用司機(jī)需要給出聘期;
  • 車隊與車輛之間存在“擁有”聯(lián)系,每個車隊可擁有若干車輛,但每輛車只能屬于一個車隊;
  • 司機(jī)與車輛之間存在著“駕駛”聯(lián)系,司機(jī)駕駛車輛有駕駛?cè)掌诤凸飻?shù)兩個屬性,每個司機(jī)可駕駛多輛汽車,每輛汽車可被多個司機(jī)駕駛。

3.1 Workbench 創(chuàng)建數(shù)據(jù)庫

① 點(diǎn)擊創(chuàng)建數(shù)據(jù)庫按鈕,輸入數(shù)據(jù)庫名稱,選擇編碼方式,點(diǎn)擊Apply
MySQL Workbench 安裝及使用
② Workbench會自動生成SQL語句,再次點(diǎn)擊Apply就可以成功創(chuàng)建數(shù)據(jù)庫
MySQL Workbench 安裝及使用
③ 創(chuàng)建成功,點(diǎn)擊 finish
MySQL Workbench 安裝及使用
④ 激活數(shù)據(jù)庫
MySQL Workbench 安裝及使用

3.2 概念設(shè)計:繪制 E-R 圖

1.根據(jù)上述需求,繪制出 E-R 圖,可以使用 Edraw 、Visio 或者其他工具繪制 E-R圖。下圖為用 Edraw繪制的 ER 圖。
MySQL Workbench 安裝及使用

3.3 邏輯結(jié)構(gòu)設(shè)計:E-R 圖轉(zhuǎn)換為關(guān)系模式

數(shù)據(jù)庫結(jié)構(gòu)設(shè)計主要包括概念設(shè)計和邏輯設(shè)計兩個部分。主要完成任務(wù):
(1)設(shè)計該數(shù)據(jù)庫系統(tǒng)的E-R圖。
(2)將該E-R圖轉(zhuǎn)換為關(guān)系模式。
(3)指出轉(zhuǎn)換結(jié)果中每個關(guān)系模式的候選鍵及外鍵。

3.3.1 建立關(guān)系模式

ER圖轉(zhuǎn)換為關(guān)系模式的規(guī)則為:

  1. 實(shí)體集轉(zhuǎn)換為關(guān)系:實(shí)體集對應(yīng)于一個關(guān)系
  2. 聯(lián)系轉(zhuǎn)換為關(guān)系:聯(lián)系轉(zhuǎn)換成為關(guān)系模式時,要根據(jù)聯(lián)系方式的不同采用不同的轉(zhuǎn)換方式
    (1) 一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān)系模式合并。
    (2) 一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,則關(guān)系的碼為n端實(shí)體的碼。
    (3) 一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實(shí)體碼的組合組成該關(guān)系的碼,或碼的一部分。
    (4) 三個或三個以上實(shí)體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。與該多元聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。
    (5) 具有相同碼的關(guān)系模式可合并。

根據(jù)上述轉(zhuǎn)換規(guī)則,將ER圖轉(zhuǎn)換為關(guān)系模式(加粗的為主鍵):

  • 車隊(車隊編號,車隊名稱)
  • 司機(jī)(司機(jī)編號,姓名,電話,車隊編號,聘期。)
  • 車輛(牌照號,生產(chǎn)廠家,出廠日期,車隊編號)
  • 駕駛(司機(jī)編號,牌照號,駕駛?cè)掌?/strong>,公里數(shù))

3.3.2 關(guān)系模式規(guī)范化處理

1.根據(jù)范式理論,對不滿足3NF的關(guān)系模式要進(jìn)行模式分解,使每個關(guān)系模式達(dá)到3NF的要求:
根據(jù)分析,上述關(guān)系模式全部滿足3NF

2.規(guī)范后的表:
① 車隊(車隊編號,車隊名稱)
Cargroup (Group_number, Group_name)
其邏輯結(jié)構(gòu)為:
MySQL Workbench 安裝及使用

②司機(jī)(司機(jī)編號,姓名,電話,車隊編號,聘期)
Driver (Driver_number, Driver_name, Driver_phone, Group_number, Employ_day)
其邏輯結(jié)構(gòu)為:
MySQL Workbench 安裝及使用

③ 車輛(牌照號,生產(chǎn)廠家,出廠日期,車隊編號)
Car (Car_license, Manufacturer, Product_date, Group_number)
其邏輯結(jié)構(gòu)為:
MySQL Workbench 安裝及使用

④駕駛(司機(jī)編號,牌照號,駕駛?cè)掌冢?/strong> 公里數(shù))
Cardrive (Driver_number, Car_license,drive_date, Kilometers)
其邏輯結(jié)構(gòu)為:
MySQL Workbench 安裝及使用

3.4 邏輯結(jié)構(gòu)設(shè)計:Workbench 建表

激活 car_manage數(shù)據(jù)庫

建表方式1: 右鍵單擊 Tables --> Create table
MySQL Workbench 安裝及使用
之后填寫表名,列名,數(shù)據(jù)類型,約束,點(diǎn)擊 Apply
MySQL Workbench 安裝及使用
Workbench 會自動生成建表語句,之后點(diǎn)擊 Apply
MySQL Workbench 安裝及使用
點(diǎn)擊 Finish
MySQL Workbench 安裝及使用
在數(shù)據(jù)庫中查看建表成功。
MySQL Workbench 安裝及使用
建表方式2: 通過建表語句建表
MySQL Workbench 安裝及使用
在數(shù)據(jù)庫中查看建表成功。
MySQL Workbench 安裝及使用文章來源地址http://www.zghlxwxcb.cn/news/detail-469575.html

到了這里,關(guān)于MySQL Workbench 安裝及使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【MySQL進(jìn)階之路丨第五篇】MySQL Workbench 的安裝與配置

    【MySQL進(jìn)階之路丨第五篇】MySQL Workbench 的安裝與配置

    在上一篇中我們介紹了 MySQL數(shù)據(jù)庫的管理與連接; MySQL Workbench 具有創(chuàng)建數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,進(jìn)行復(fù)雜MySQL 遷移的作用。這一篇我們介紹 MySQL Workbench 的安裝與配置。 上一篇鏈接: 【MySQL進(jìn)階之路丨第四篇】命令行與可視化工具 步驟1:安裝 MySQL 服務(wù)器 這一步我們

    2024年02月10日
    瀏覽(28)
  • 【工具】MySQL Workbench使用教程

    【工具】MySQL Workbench使用教程

    目錄 1.安裝登陸 2.建庫 3.建表 4.表建好之后,鼠標(biāo)輕放在table上,會出現(xiàn)三個icon, 5.給user表中添加數(shù)據(jù),MySQL基礎(chǔ)語法? 6.界面認(rèn)識 7.導(dǎo)入和導(dǎo)出sql Data Export Data Import/Restore 8.設(shè)置顯示mysql和information_schema數(shù)據(jù)庫 確認(rèn)mysql已經(jīng)開啟 ? ? Create 數(shù)據(jù)庫表右擊選擇Create Table, 填寫

    2024年02月04日
    瀏覽(21)
  • Mysql Workbench的使用(親測)

    Mysql Workbench的使用(親測)

    http://dev.mysql.com/downloads/workbench/ 選擇跟你mysql一致的版本 選擇好安裝路徑,一路next即可 2. 安裝mysql8.0時會自帶安裝 打開以后,會自動檢測配置本地的mysql服務(wù),我本地安了兩個版本,我平時用8.0,所以點(diǎn)擊mysql80這個,輸入root密碼登錄。 schemas就是數(shù)據(jù)庫列表,現(xiàn)在顯示的就

    2023年04月09日
    瀏覽(17)
  • 「MySQL-05」MySQL Workbench的下載和使用

    「MySQL-05」MySQL Workbench的下載和使用

    目錄 一、MySQL workbench的下載和安裝 1.?MySQL?workbench介紹 2. 到MySQL官網(wǎng)下載mysql workbench 3. 安裝workbench 二、創(chuàng)建能遠(yuǎn)程登錄的用戶并授權(quán) 1. 創(chuàng)建用戶oj_client 2. 創(chuàng)建oj數(shù)據(jù)庫 3. 給用戶授權(quán) 4. 在Linux上登錄用戶oj_client檢查其是否能操作oj數(shù)據(jù)庫? 三、使用mysql workbench操縱數(shù)據(jù)庫 1

    2024年02月02日
    瀏覽(20)
  • MySQL workbench使用教程(逐漸補(bǔ)充版)

    MySQL workbench使用教程(逐漸補(bǔ)充版)

    附1:MySQL下載、安裝、配置之Windows 附2:MySQL workbench下載、安裝、配置、漢化教程 切換至schemas標(biāo)簽,右鍵單擊,選擇create schema 在 Schema Name 里填入新建數(shù)據(jù)庫的數(shù)據(jù)庫名,然后選擇 Apply MySQL Workbench 會自動幫助我們生成 SQL 命令,創(chuàng)建數(shù)據(jù)庫。 執(zhí)行命令,創(chuàng)建成功??梢钥吹?/p>

    2024年04月12日
    瀏覽(40)
  • 如何使用MySQL Workbench構(gòu)建ER圖?

    如何使用MySQL Workbench構(gòu)建ER圖?

    通過MySQL Workbench構(gòu)建ER(實(shí)體關(guān)系)圖 除了能管理MySQL數(shù)據(jù)庫外,Workbench也可以構(gòu)建ER(實(shí)體關(guān)系圖),點(diǎn)擊進(jìn)入數(shù)據(jù)庫模型構(gòu)建模塊: 構(gòu)建ER圖的模型來源有三種:數(shù)據(jù)庫逆向、導(dǎo)入外部.sql文件和手動創(chuàng)建數(shù)據(jù)模型。 【數(shù)據(jù)庫逆向】 點(diǎn)擊菜單欄 Database - Reverse Engineer 選擇剛創(chuàng)建的

    2024年04月25日
    瀏覽(19)
  • 在Ubuntu22.04上安裝MySQL-Server,并配置可視化界面SQL-Workbench

    在Ubuntu22.04上安裝MySQL-Server,并配置可視化界面SQL-Workbench

    若您是首次,在Ubuntu22.04上嶄新安裝mysql,可以略過該步。 首先卸載mysql-common: 然后卸載已經(jīng)安裝的mysql-server: 之后,使用以下命令查看mysql剩下的依賴,并卸載: ?最后,清理殘留數(shù)據(jù): 首先更新軟件庫,并安裝mysql-server: 然后使用以下命令確保數(shù)據(jù)庫服務(wù)器在運(yùn)行: 上

    2024年02月08日
    瀏覽(47)
  • ubuntu 22.04配置開發(fā)環(huán)境 [Fcitx5中文輸入法+配置 & 遷移vscode & 安裝flameshot & 微信 & mysql &workbench & yarn工具 & zsh]

    ubuntu 22.04配置開發(fā)環(huán)境 [Fcitx5中文輸入法+配置 & 遷移vscode & 安裝flameshot & 微信 & mysql &workbench & yarn工具 & zsh]

    一、安裝Fcitx5 最簡單三步驟,把下面的命令都跑一遍之后重啟電腦,不要去下載搜狗輸入法,非常垃圾 Fcitx 5 主程序 中文輸入法引擎 圖形界面相關(guān) 轉(zhuǎn)載自掘金 二、安裝 配置 vscode 安裝的兩種方法: 官網(wǎng)選擇deb安裝包 cd進(jìn)安裝包目錄運(yùn)行 直接在ubuntu software里搜索vscode安裝

    2024年01月21日
    瀏覽(26)
  • MySQL Workbench基本用法

    MySQL Workbench基本用法

    MySQL Workbench相當(dāng)于SQL語言的解釋器 目錄 1??打開 2??連接數(shù)據(jù)庫 3??創(chuàng)建數(shù)據(jù)庫 4??創(chuàng)建數(shù)據(jù)表 4.1? 字段類型 4.2? 字段選項(xiàng) 4.3??其他 4.4??再次修改表的字段內(nèi)容 5??操作表中的數(shù)據(jù) 5.1??添加 5.2??更改 5.3??刪除 6??代碼編輯器 7??保存sql代碼 8??加載sql代碼 搜索MySQ

    2024年02月04日
    瀏覽(19)
  • Docker搭建MySQL Workbench

    MySQL Workbench 是一款圖形界面工具,用于數(shù)據(jù)庫設(shè)計、開發(fā)、管理和維護(hù)MySQL、MariaDB和Percona Server數(shù)據(jù)庫。它提供了SQL開發(fā)、數(shù)據(jù)庫設(shè)計、服務(wù)器配置等功能。 實(shí)際應(yīng)用場景 數(shù)據(jù)庫設(shè)計 :創(chuàng)建ER模型,生成數(shù)據(jù)庫架構(gòu)。 SQL開發(fā) :編寫和測試SQL查詢。 數(shù)據(jù)庫管理 :管理用戶、

    2024年04月28日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包