河源網(wǎng)站推廣模板網(wǎng)站如何建站
大家好,我是袁庭新。
MySQL作為企業(yè)項(xiàng)目中的主流數(shù)據(jù)庫,其5.x和8.x版本尤為常用。本文將詳細(xì)介紹MySQL 8.x的特性、下載、安裝、服務(wù)管理、卸載及管理工具,旨在幫助用戶更好地掌握和使用MySQL數(shù)據(jù)庫。
1.MySQL版本及下載
企業(yè)項(xiàng)目中使用的主流MySQL數(shù)據(jù)庫版本有:5.x、8.x。
MySQL 8.x新特性:
- 性能:官方8.x比5.7速度要快2倍
- 索引:隱藏索引、降序索引
- 支持NoSQL存儲(chǔ):5.7開始提供了對NoSQL的支持,8.0.x做了更進(jìn)一步的改進(jìn)
- 窗口函數(shù)
- 可用性、可靠性
MySQL下載:
(1) MySQL官網(wǎng):
https://www.mysql.com/
(2) MySQL官網(wǎng)下載:
https://dev.mysql.com/downloads/installer/
(3) MySQL鏡像下載(MySQL服務(wù)器在國外下載速度較慢,可以選擇鏡像下載):
https://www.filehorse.com/download-mysql-64/download/
2.MySQL安裝
1.以安裝mysql-installer-community-8.0.26.0.msi版本為例,雙擊安裝包,選擇【Custom】自定義安裝。
2.選擇要添加的MySQL產(chǎn)品。
3.將選擇的MySQL產(chǎn)品,執(zhí)行下載操作。
4.等來對應(yīng)的MySQL產(chǎn)品下載完成。
5.MySQL產(chǎn)品下載完成后,執(zhí)行安裝操作。
6.MySQL產(chǎn)品安裝完成后后見下。
7.進(jìn)入到MySQL的配置頁面。
8.配置端口號默認(rèn)為3306,也可以進(jìn)行修改。
9.在類型和網(wǎng)絡(luò)窗口頁面選擇強(qiáng)密碼。
10.在帳戶和角色窗口設(shè)置root賬號的密碼。
11.在窗口服務(wù)頁面設(shè)置服務(wù)名。
12.在應(yīng)用配置窗口,選擇【Excute】選項(xiàng)完成MySQL的安裝。
3.MySQL 服務(wù)的啟動(dòng)與停止
MySQL是以服務(wù)的形式運(yùn)行在系統(tǒng)中。
方式一:計(jì)算機(jī)管理窗口。選擇【右鍵此電腦】-【管理】-【服務(wù)和應(yīng)用程序】-【服務(wù)】選項(xiàng)。
方式二:Windows命令行。通過win + R
,輸入cmd
回車,打開命令行。
# mysql80表示MySQL的服務(wù)名稱
net start mysql80
4.MySQL卸載
1.卸載軟件:
- 關(guān)閉MySQL服務(wù)
- 在【控制面板】中點(diǎn)擊【程序和功能】
- 找到【MySQL Server 8.0】點(diǎn)擊卸載
2.刪除目錄:
- MySQL的安裝目錄:C:\Program Files (x86)\MySQL
- MySQL的數(shù)據(jù)文件目錄(默認(rèn)隱藏):C:\ProgramData\MySQL (如果不允許刪除,強(qiáng)制刪除)
3.刪除注冊表:
- 打開注冊表:
win+r
,輸入regedit
回車 - 刪除?
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服務(wù)名
5.MySQL管理工具
5.1 MySQL管理工具介紹
當(dāng)完成數(shù)據(jù)庫的安裝之后,MySQL是以服務(wù)的形式運(yùn)行在Windows/Linux系統(tǒng),用戶是通過DBMS工具來對MySQL進(jìn)行操作的,當(dāng)我們安裝完成MySQL之后,默認(rèn)安裝了MySQL命令行終端(MySQL Commcand line Client),此工具是一個(gè)命令行形式的工具。通常我們會(huì)單獨(dú)安裝可視化的DBMS工具:
(1) SQLyog官網(wǎng):
https://webyog.com/product/sqlyog/
(2) Navicat Premium官網(wǎng):
https://www.navicat.com.cn/download/navicat-premium
(3) DBeaver Community官網(wǎng):
https://dbeaver.io/
SQLyog是一個(gè)快速而簡潔的圖形化管理MySQL數(shù)據(jù)庫的工具,它能夠在任何地點(diǎn)有效地管理你的數(shù)據(jù)庫,由業(yè)界著名的Webyog公司出品。使用SQLyog可以快速直觀地讓您從世界的任何角落通過網(wǎng)絡(luò)來維護(hù)遠(yuǎn)端的MySQL數(shù)據(jù)庫。
Navicat Premium是一套多連接數(shù)據(jù)庫開發(fā)工具,讓你在單一應(yīng)用程序中同時(shí)連接多種類型的數(shù)據(jù)庫:MySQL、Redis、MariaDB、MongoDB、SQL Server、SQLite、Oracle和PostgreSQL,可一次快速方便地訪問所有數(shù)據(jù)庫。
DBeaver Community是一款免費(fèi)的跨平臺(tái)數(shù)據(jù)庫工具,適用于開發(fā)人員、數(shù)據(jù)庫管理員、分析師和所有處理數(shù)據(jù)的人。它支持所有流行的SQL數(shù)據(jù)庫,如MySQL、MariaDB、PostgreSQL、SQLite、Apache系列等。
5.2 MySQL Command line Client的使用
打開MySQL Command line Client。選擇【開始菜單】-【MySQL】-【MySQL 8.0 Command line Client】選項(xiàng)。連接MySQL,輸入密碼即可。
Enter password: 123456
關(guān)閉MySQL Command line Client窗口,輸入exit
回車即可退出。
或者通過cmd命令好連接數(shù)據(jù)庫,在終端窗口輸入以下命令連接MySQL。
mysql -uroot -p123456
6.總結(jié)
本文檔概述了MySQL數(shù)據(jù)庫的版本選擇、下載途徑、安裝步驟、服務(wù)啟動(dòng)與停止方法、卸載流程以及管理工具介紹。MySQL主流版本為5.x和8.x,其中8.x性能更優(yōu),新增了隱藏索引、降序索引等特性。用戶可通過官網(wǎng)或鏡像網(wǎng)站下載MySQL,并支持自定義安裝。MySQL以服務(wù)形式運(yùn)行,方便啟動(dòng)與停止。卸載時(shí)需關(guān)閉服務(wù)并刪除相關(guān)目錄和注冊表項(xiàng)。管理工具方面,除了命令行終端,還有SQLyog、Navicat Premium和DBeaver Community等可視化工具,助力高效管理MySQL數(shù)據(jù)庫。