MySQL 安裝配置超完整教程
一、MySQL 簡介
MySQL 是一款廣泛使用的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle 公司旗下產(chǎn)品。
發(fā)展歷史:
- MySQL 于 1995 年正式發(fā)布,經(jīng)過多年發(fā)展,憑借其開源、高效、易用等特點(diǎn),在數(shù)據(jù)庫領(lǐng)域占據(jù)了重要地位,成為了 Web 應(yīng)用程序開發(fā)中最常用的數(shù)據(jù)庫之一。
主要特點(diǎn):
- 開源免費(fèi):任何人都可以自由下載、使用和修改 MySQL,這大大降低了企業(yè)和開發(fā)者的成本,尤其適合初創(chuàng)企業(yè)和個人開發(fā)者。
- 性能卓越:MySQL 采用了多種優(yōu)化技術(shù),如查詢優(yōu)化器、索引技術(shù)等,能夠快速處理大量數(shù)據(jù),具有較高的并發(fā)處理能力和響應(yīng)速度,能夠滿足高流量網(wǎng)站和應(yīng)用的需求。
- 跨平臺支持:MySQL 可以在多種操作系統(tǒng)上運(yùn)行,包括 Linux、Windows、macOS 等,這使得它能夠適應(yīng)不同的開發(fā)和部署環(huán)境。
- 易于使用和管理:MySQL 提供了簡單直觀的命令行工具和圖形化管理工具,即使是沒有深厚數(shù)據(jù)庫知識的用戶也能輕松上手,進(jìn)行數(shù)據(jù)庫的創(chuàng)建、表結(jié)構(gòu)設(shè)計、數(shù)據(jù)操作等管理任務(wù)。
- 豐富的 API 和連接器:MySQL 支持多種編程語言的 API,如 Java、Python、C++、PHP 等,通過這些 API,開發(fā)者可以方便地在自己的應(yīng)用程序中集成 MySQL 數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)的存儲、查詢和更新等功能。
二、下載 MySQL
如果網(wǎng)址打不開可以嘗試切換網(wǎng)絡(luò) 。


下載完成后,會得到一個壓縮包文件。

本文會以壓縮包的形式安裝 MySQL,通過這種方式的好處是:
- 不受安裝程序默認(rèn)路徑的限制。
- 排除不必要的 MySQL 程序。
- 減少受到網(wǎng)絡(luò)或本地環(huán)境的因素導(dǎo)致安裝失敗的可能。
注意:如果通過安裝包的方式下載,一直點(diǎn)擊下一步就可以了,雖然簡單,但是沒有上述的優(yōu)點(diǎn)。
三、安裝 MySQL
解壓到自己想要的位置,建議不要放在 C 盤。

注意:解壓就是安裝,你可以解壓在你想要的位置,建議不要有中文和空格。
四、配置環(huán)境變量
配置環(huán)境變量可以方便電腦在任何的路徑下都執(zhí)行識別 MySQL 的可執(zhí)行命令,不用每次都進(jìn)入到 MySQL 的 bin 目錄下執(zhí)行命令。
返回桌面,右鍵 此電腦,點(diǎn)擊屬性。

點(diǎn)擊 高級系統(tǒng)設(shè)置。

點(diǎn)擊 環(huán)境變量。

在系統(tǒng)變量模塊中,點(diǎn)擊 新建。

在新建系統(tǒng)變量中,輸入下面內(nèi)容,完成后,點(diǎn)擊 確定。

在系統(tǒng)變量中,雙擊 Path 變量。

點(diǎn)擊 新建 變量,輸入下面藍(lán)色背景的內(nèi)容,可以點(diǎn)擊 上移 改變系統(tǒng)變量的加載順序,玩出,點(diǎn)擊 確定。

五、配置 MySQL
在系統(tǒng)的開始菜單中,以管理員身份打開 PowerShell 命令行窗口。

5.1 初始化 MySQL
在命令行窗口中輸入下面命令:
mysqld --initialize --console


解釋:初始化 MySQL 的 data 目錄。初始化后,會在解壓 MySQL 的路徑中生成 data 目錄,生成的目錄就是存儲數(shù)據(jù)庫的主要位置。
5.2 搭建 MySQL 環(huán)境
在命令行窗口中輸入下面命令:
mysqld --install

解釋:下載 MySQL 服務(wù)。
在命令行窗口中輸入下面命令:
net start mysql

解釋:啟動 MySQL 服務(wù)。
六、修改 MySQL 密碼
在命令行窗口中輸入下面命令:
mysql -uroot -p'臨時密碼'
建議:在記事本上可以先把命令敲好了,復(fù)制,再去命令行中直接粘貼,注意大小寫和中英文輸入。

解釋:登錄 MySQL。
在命令行窗口中輸入下面命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
解釋:修改臨時密碼。

在命令行窗口中輸入下面命令:
FLUSH PRIVILEGES;

解釋:刷新配置。
在命令行窗口中輸入下面命令:
exit

解釋:退出 MySQL 命令行。
再通過修改好的密碼重新登陸 MySQL 客戶端,出現(xiàn)下面信息表示密碼修改成功。

七、卸載 MySQL
通過壓縮包的方式下載 MySQL,相較于安裝包的方式,卸載也更加方便,由于是直接解壓到指定目錄,并未通過系統(tǒng)的包管理工具或安裝向?qū)нM(jìn)行安裝,因此卸載是比較方便的。
第一步:停止 MySQL 服務(wù)
net stop mysql

第二步:刪除 MySQL 服務(wù)
mysqld --remove mysql

第三步:刪除 MySQL 目錄

第四步:刪除環(huán)境變量


八、結(jié)語
這篇文章大概 4300 字,在配置環(huán)境變量和修改密碼那需要細(xì)心一點(diǎn),我是把自己的 MySQL 刪除后,跟著文章重新下載了的,如果有什么問題,歡迎在評論區(qū)中留言評論。
到此這篇關(guān)于MySQL 安裝配置超完整教程的文章就介紹到這了,更多相關(guān)mysql安裝配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- MySQL超詳細(xì)安裝配置超詳細(xì)圖文教程(親測有效)
- Linux?安裝?MySQL?8.0?及?配置方法
- MySQL9.0(innovation)安裝及配置詳細(xì)教程
- Windows10系統(tǒng)下MySQL(8.0.37)安裝與配置教程
- MySQL?8.0.35數(shù)據(jù)庫下載安裝以及環(huán)境變量的配置方法
- MySQL安裝與配置:手工配置MySQL(windows環(huán)境)過程
- Docker安裝mysql配置大小寫不敏感掛載數(shù)據(jù)卷存儲操作步驟
- MySQL 5.7.43下載安裝配置的超詳細(xì)教程
- MySQL最新版8.1.0安裝配置教程(圖文)
相關(guān)文章
如何恢復(fù)Mysql數(shù)據(jù)庫的詳細(xì)介紹
這里說的MySql恢復(fù)數(shù)據(jù)庫,是指沒有通過正常備份的情況下,通過Mysql保存的數(shù)據(jù)文件如何恢復(fù)數(shù)據(jù)庫2013-09-09
mysql id從1開始自增 快速解決id不連續(xù)的問題
這篇文章主要介紹了mysql id從1開始自增 快速解決id不連續(xù)的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07
解析MySQL數(shù)據(jù)庫性能優(yōu)化的六大技巧
本篇文章是對MySQL數(shù)據(jù)庫性能優(yōu)化的六大技巧進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
Linux自動備份MySQL數(shù)據(jù)庫腳本代碼
下面這段Linux的Shell腳本用于每日自動備份MySQL數(shù)據(jù)庫,可通過Linux的crontab每天定時執(zhí)行2013-11-11
MySQL中find_in_set()函數(shù)用法示例詳解
find_in_set這個是mysql的一個函數(shù),見得比較少,下面這篇文章主要給大家介紹了關(guān)于MySQL中find_in_set()函數(shù)用法的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09

