MySQL Workbench安裝及使用詳解
一、MySQL Workbench簡(jiǎ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)之一,在 WEB 應(yīng)用方面,MySQL是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)) 應(yīng)用軟件之一。
MySQL是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)系數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。
MySQL所使用的 SQL 語(yǔ)言是用于訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL 軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型和大型網(wǎng)站的開(kāi)發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。
二、MySQL數(shù)據(jù)庫(kù)安裝
可以前往官方下載地址:MySQL :: Download MySQL Workbench 下載安裝文件,如下圖所示,按提示進(jìn)行安裝。
注意:MySQL Workbench版本需要與將要連接的MySQL版本一致,不一致會(huì)導(dǎo)致數(shù)據(jù)庫(kù)連接不成功。
本人是在Linux操作系統(tǒng)下安裝的MySQL,可以通過(guò)# mysql –V命令查看MySQL安裝文件版本,如下圖所示:
三、遠(yuǎn)程連接MySQL服務(wù)器
安裝成功后,打開(kāi)MySQL Workbench客戶(hù)端,在數(shù)據(jù)庫(kù)連接頁(yè)面,新增或配置連接參數(shù),如下圖所示。連接參數(shù)主要包括:
1、Connection Name連接名:根據(jù)實(shí)際情況為改mysql連接命名即可;
2、Connection Method連接方式:默認(rèn)為標(biāo)準(zhǔn)為T(mén)CP/IP連接;
3、Hostname 主機(jī)名:MySQL安裝的主機(jī)IP地址;Port 端口號(hào):3306;
4、Username 用戶(hù)名:MySQL用戶(hù)名; Password:MySQL用戶(hù)對(duì)應(yīng)的密碼。
配置完成后,點(diǎn)擊Test Connection測(cè)試連接,成功后即可連接到MySQL數(shù)據(jù)庫(kù)上。
四、創(chuàng)建數(shù)據(jù)庫(kù)
點(diǎn)擊創(chuàng)建數(shù)據(jù)庫(kù)按鈕,輸入數(shù)據(jù)庫(kù)名稱(chēng),選擇編碼方式,點(diǎn)擊Apply,如下圖所示:
MySQL Workbench會(huì)自動(dòng)生成SQL語(yǔ)句,點(diǎn)擊Apply按鈕即可成功創(chuàng)建數(shù)據(jù)庫(kù),如下圖所示:
五、創(chuàng)建數(shù)據(jù)表
選中右側(cè)新建的testDB數(shù)據(jù)庫(kù),雙擊選中并展開(kāi)下拉單,右鍵單擊下拉單中的Tables,在彈出的快捷菜單中選擇Create Table進(jìn)行數(shù)據(jù)表的創(chuàng)建,如下圖所示:
給Table命名,添加Column,設(shè)置Column的Datatype,PrimaryKey等屬性。點(diǎn)擊Apply后,Workbench仍會(huì)自動(dòng)生成SQL語(yǔ)句,再次點(diǎn)擊Apply,成功創(chuàng)建新表,如下圖所示:
六、數(shù)據(jù)內(nèi)容維護(hù)
可以通過(guò)選中數(shù)據(jù)表右鍵Select Rows查看數(shù)據(jù)表中的數(shù)據(jù)內(nèi)容。
此時(shí),數(shù)據(jù)表的內(nèi)容為空,可以通過(guò)Edit進(jìn)行數(shù)據(jù)的修改、插入、刪除等操作。
七、查看數(shù)據(jù)表
數(shù)據(jù)表創(chuàng)建成功后可以通過(guò)選中數(shù)據(jù)表右鍵Table Inspector查看數(shù)據(jù)表結(jié)構(gòu)。
可以查看基本信息Info、列名Columns、索引Indexes、觸發(fā)器Triggers等信息,如下圖所示:
八、修改數(shù)據(jù)表
通過(guò)選中數(shù)據(jù)表右鍵Alter Table 修改數(shù)據(jù)表結(jié)構(gòu)。
九、刪除數(shù)據(jù)表
通過(guò)選中數(shù)據(jù)表右鍵Dropr Table刪除數(shù)據(jù)表。
在彈出的對(duì)話(huà)框中單擊 Drop Now 按鈕,可以直接刪除數(shù)據(jù)表,如下圖所示。
到此這篇關(guān)于MySQL Workbench安裝及使用的文章就介紹到這了,更多相關(guān)MySQL Workbench安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL中用戶(hù)授權(quán)以及刪除授權(quán)的方法
這篇文章主要介紹了MySQL中用戶(hù)授權(quán)以及刪除授權(quán)的方法的相關(guān)資料,需要的朋友可以參考下2015-12-12mysql數(shù)據(jù)庫(kù)數(shù)據(jù)批量插入的實(shí)現(xiàn)
本文介紹了在MySQL數(shù)據(jù)庫(kù)中進(jìn)行數(shù)據(jù)批量插入和性能測(cè)試的方法,包括使用Navicat批量插入數(shù)據(jù)、編寫(xiě)SQL測(cè)試、索引的創(chuàng)建和使用、查詢(xún)測(cè)試以及提升SQL性能的優(yōu)化方法,感興趣的可以參考一下2024-11-11mySQL之關(guān)鍵字的執(zhí)行優(yōu)先級(jí)講解
這篇文章主要介紹了mySQL之關(guān)鍵字的執(zhí)行優(yōu)先級(jí)講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11淺談Mysql insert on duplicate key 死鎖問(wèn)
本文介紹了在并發(fā)場(chǎng)景下的 insert on duplicate key update sql 出現(xiàn)的死鎖,經(jīng)過(guò)分析發(fā)現(xiàn)這種sql確實(shí)比較容易造成死鎖,這篇文章就從分析死鎖展開(kāi),到最終如何解決這樣的問(wèn)題 分享相應(yīng)的思路,感興趣的可以了解一下2022-05-05mysql 有關(guān)“InnoDB Error ib_logfile0 of different size”錯(cuò)誤
mysql 有關(guān)“InnoDB Error ib_logfile0 of different size”錯(cuò)誤的解決方法,需要的朋友可以參考下。2011-06-06教你如何讓spark?sql寫(xiě)mysql的時(shí)候支持update操作
spark提供了一個(gè)枚舉類(lèi),用來(lái)支撐對(duì)接數(shù)據(jù)源的操作模式,本文重點(diǎn)給大家介紹如何讓spark?sql寫(xiě)mysql的時(shí)候支持update操作,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2022-02-02MySql中now()與sysdate()區(qū)別小結(jié)
本文主要介紹了MySql中now()與sysdate()區(qū)別小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05