MySQL超詳細安裝配置超詳細圖文教程(親測有效)
1.下載mysql
mysql下載--MySQL :: 下載 MySQL 社區(qū)服務(wù)器

下載的時候這里直接逃過就行

我這里的版本是最新的mysql8.0.37
下載完成之后,將壓縮包進行解壓


這里我建議大家把自己的mysql放到D盤根目錄下,防止后面出現(xiàn)問題,自己找的時候也方便(我就踩過這個坑)
2.環(huán)境配置
打開電腦系統(tǒng)環(huán)境變量


在系統(tǒng)變量中找到Path,點擊進入編輯

加上自己mysql中bin文件夾的路徑


然后確定退出即可
注意:
這一步非常重要,很多人就是因為沒有進行環(huán)境變量的配置, 直接在任務(wù)指示符上用'mysqld'命令進行安裝,就會爆出這樣的錯誤:
'mysqld' 不是內(nèi)部或外部命令,也不是可運行的程序 或批處理文件。
3.安裝mysql
編輯創(chuàng)建好的my.ini文件,用于初始化mysql數(shù)據(jù)庫
這里大家只需要創(chuàng)建一個txt文檔,然后改下后綴名即可


用文檔編輯器打開進行編輯:

將下面代碼輸入進去:
注意:
下面這兩個位置是需要自己去設(shè)置的,下面是我自己的設(shè)置.
# 設(shè)置mysql的安裝目錄
basedir = D:\MySQL-8.0.37\MySQL-8.0.37-winx64
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir = D:\MySQL-8.0.37\MySQL-8.0.37-winx64\data
[mysql] # 設(shè)置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] # 設(shè)置3306端口 port = 3306 # 設(shè)置mysql的安裝目錄 basedir = D:\MySQL-8.0.37\MySQL-8.0.37-winx64 # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 datadir = D:\MySQL-8.0.37\MySQL-8.0.37-winx64\data # 允許最大連接數(shù) max_connections=20 # 服務(wù)端使用的字符集默認為8比特編碼的latin1字符集 character-set-server=utf8 # 創(chuàng)建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 創(chuàng)建模式 sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
在自己的搜索欄輸入cmd,用管理員的身份運行
注意:
這里一定要使用管理員的身份運行,不然后面可能會出現(xiàn)權(quán)限不夠的錯誤

打開之后進入下載好mysql中bin的路徑下:

輸入下面代碼進行初始化mysql:
mysqld --initialize

命令成功后(沒有出現(xiàn)錯誤信息),回到自己mysql的文件中,會出現(xiàn)之前沒有的data文件

進入data文件,里面有后綴名.err的文件,里面存放了你登入mysql的密碼

雙擊打開,找到自己的用戶和密碼
因為我已經(jīng)下載好了,跟你們第一次不一樣,這里就展示不了
一般來說root@localhost是你的初始賬戶,:冒號后面便是你的密碼
注意:
如果是之前下載過的,下的時候出錯,可能是沒有卸載干凈,可以輸入下面代碼到命令指示符中
sc delete mysql
然后輸入下面代碼進行安裝:
mysqld --install
我這里是已經(jīng)下好了

然后輸入下面代碼開啟mysql服務(wù):
net start mysql

然后使用剛才查看的用戶和密碼進行登入:
大家也可以先輸入:
mysql -u root -p
回車之后會提示輸入密碼

沒有報錯,顯示你mysql的版本就是安裝成功了
然后進行密碼的修改,使用命令:
alter user 'root'@'localhost' identified with mysql_native_password by ' **這里填寫新密碼** ';
這里大家在''里面填入改后的密碼

4.navicat工具下載與連接
Navicat是一款強大的數(shù)據(jù)庫管理工具,主要用于管理和開發(fā)各種類型的數(shù)據(jù)庫,如MySQL、MariaDB、SQL Server、SQLite、Oracle和PostgreSQL等。它提供了一個直觀的用戶界面,使用戶可以輕松地進行復(fù)雜的數(shù)據(jù)庫操作,如查詢、編輯、設(shè)計和報告生成等。
下載官網(wǎng)--Navicat | 下載 Navicat Premium 14 天免費 Windows、macOS 和 Linux 的試用版
注意:
很多人下載完navicat之后,語言改成不了中文,因為你下的就是英文版,上面的鏈接下的是中文簡體版,不需要額外配置
注意大家下載完成之后不要急著打開
大家可以去看這篇博客,內(nèi)面有破解補丁,17也可以破解(本人親測)
Navicat16安裝和激活詳細講解(全網(wǎng)最簡單且靠譜)_navicat 16
破解完了之后,鏈接自己的數(shù)據(jù)庫:

連接名稱自己隨便取,然后輸入之前改完的密碼,點擊連接即可.

5總結(jié)
這篇攻略基本上把自己走的坑都填了一遍,如果對你有幫助的話,麻煩點贊關(guān)注支持一下!
到此這篇關(guān)于MySQL超詳細安裝配置教程(親測有效)的文章就介紹到這了,更多相關(guān)MySQL安裝配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql 一次向表中插入多條數(shù)據(jù)實例講解
這篇文章主要介紹了mysql 一次向表中插入多條數(shù)據(jù)實例講解的相關(guān)資料,需要的朋友可以參考下2016-10-10
使用dreamhost空間實現(xiàn)MYSQL數(shù)據(jù)庫備份方法
使用dreamhost空間實現(xiàn)MYSQL數(shù)據(jù)庫備份方法...2007-07-07
windows7下啟動mysql服務(wù)出現(xiàn)服務(wù)名無效的原因及解決方法
這篇文章主要介紹了windows7下啟動mysql服務(wù)出現(xiàn)服務(wù)名無效的原因及解決方法,需要的朋友可以參考下2014-06-06
使用MySQL Workbench構(gòu)建ER圖的詳細教程
ER圖又稱實體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型,MySQL?Workbench是一個強大的數(shù)據(jù)庫設(shè)計工具,提供了便捷的數(shù)據(jù)導(dǎo)入導(dǎo)出功能,本文介紹了使用MySQL Workbench構(gòu)建ER圖的詳細教程2024-06-06
mysql too many open connections問題解決方法
這篇文章主要介紹了mysql too many open connections問題解決方法,其實是max_connections配置問題導(dǎo)致,它必須在[mysqld]下面才會生效,需要的朋友可以參考下2014-05-05

