文章目錄
- 一.mysql的下載
-
-
- 百度云鏈接:
- 官網(wǎng)下載操作說明:
-
- 二.配置環(huán)境變量
- 三、Mysql的配置與安裝
-
- 1.新建my.ini文件
- 2. 安裝mysql
- 3.修改密碼
一.mysql的下載
參考:
https://blog.csdn.net/weixin_43395911/article/details/99702121
(MySQL 5.7.27詳細下載安裝配置教程)
https://www.cnblogs.com/FlyJeans/p/10658386.html
https://www.cnblogs.com/winton-nfs/p/11524007.html
百度云鏈接:
-
mysql-8.0.19-winx64
鏈接:https://pan.baidu.com/s/1X7W54aWz4jfvE-FQjhq8Rw
提取碼:phf3 - mysql-5.7.13-winx64
- 鏈接:https://pan.baidu.com/s/1jgVXuAgndaKY02XYWyXfdA
提取碼:597z
官網(wǎng)下載操作說明:
官網(wǎng):https://www.mysql.com/
Step1 進入官網(wǎng)后,點擊"Dowload"
Step2 頁面往下拉,看到的頁面是這樣的,紅色框框的鏈接就是mysql社區(qū)版,是免費的mysql版本,然后我們點擊這個框框的鏈接:↓
Step3 接下來跳轉到這個頁面,在這里,我們只要下載社區(qū)版的Server就可以了:
Step4 下載免安裝版(windows以外的其他系統(tǒng)除外)
如此,就完成了安裝包的下載好
注意,安裝的目錄應當放在指定位置,,其次,絕對路徑中避免出現(xiàn)中文,推薦首選英文為命名條件?。?!如下
解壓內容如下
二.配置環(huán)境變量
Step1: 我的電腦—>屬性—>高級系統(tǒng)設置—>環(huán)境變量—>系統(tǒng)變量
**Step2:**新建變量
- 點擊最下面系統(tǒng)變量中的新建,設置
- 變量名:mysql
- 變量值:解壓包所在的位置,我的是在D:mysqlmysql-5.7.13-winx64,如圖
Step3: 編輯系統(tǒng)變量的Path
- 系統(tǒng)變量→選中path→編輯→新建
%mysql%in
三、Mysql的配置與安裝
1.新建my.ini文件
-
在你的mysql-5.7.13-winx64目錄下新建my.ini文件,我的是在D:mysqlmysql-5.7.13-winx64目錄下新建my.ini文件的內容如下
-
具體步驟:
找到mysql解壓目錄→新建文本文檔 my.txt→輸入以下內容→點擊左上方菜單→點文件→另存為→保存類型:所有文件,文件名:my.ini注意?。?!下面代碼中
basedir
處需要修改為自己的mysql安裝地址[client]
設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306設置mysql的安裝目錄 這塊換成自己解壓的路徑
basedir=D:\mysql\mysql-5.7.13-winx64
允許最大連接數(shù)
max_connections=200
服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
創(chuàng)建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
2. 安裝mysql
- 以管理員身份運行cmd(命令提示符)
注意這里一定!?。∫?strong>管理員的身份運行,否則在安裝過程中會出現(xiàn)因為管理權限不夠而導致的Install/Remove of the Service Denied!(安裝/卸載服務被拒絕)。
-
在cmd中進入到D:mysqlmysql-5.7.13-winx64目錄下:
輸入:cd D:mysqlmysql-5.7.13-winx64in
或者cd /d D:mysqlmysql-5.7.13-winx64in
-
輸入
mysqld --initialize
此時,應該沒有任何反應
mysqld --initialize會幫助你創(chuàng)建data文件夾并初始化mysql, 因此不要自己創(chuàng)建data文件夾
網(wǎng)上很多教程建議自己新建一個空data文件夾,再在my.ini文件中增加一句:
datadir=D:softnewMYSQLmysql-5.7.20-winx64data
這樣會導致服務無法啟動
-
接著輸入
mysqld -install
若出現(xiàn)Service successfully installed,證明安裝成功;如出現(xiàn)Install of the Service Denied,則說明沒有以管理員權限來運行cmd -
再輸入啟動命令:
net start mysql
由于我已經(jīng)安裝過mysql了,因此以網(wǎng)上的圖為例
3.修改密碼
由于初始化產(chǎn)生的隨機密碼太復雜,不便于我們登錄mysql,因此,我們應當修改一個自己能記住的密碼!
-
首先停止MySQL服務,輸入命令行
net stop mysql
-
跳過密碼登錄
在安裝路徑D:mysqlmysql-5.7.13-winx64目錄下找到my.ini,
在**[mysqld]**字段下任意一行添加 skip-grant-tables
驗證是否能跳過密碼
打開cmd,輸入net start mysql
,啟動mysql;
輸入命令mysql -u root -p
,不需要輸入密碼,直接回車,若出現(xiàn)以下則說明跳過密碼成功
3. 修改密碼
啟動cmd(管理員身份),輸入啟動命令:net start mysql
,再輸入mysql -u root -p
,不需要輸入密碼,直接回車,然后輸入命令行use mysql
,得到如下
- 輸入命令行
update user set authentication_string=password("xxxxxx") where user="root"
- xxxxxx是你設置的新密碼,敲擊回車后若出現(xiàn)以下信息,證明修改成功!
- 刪去my.ini中跳過密碼的代碼:
先手動停止MySQL服務,在win10搜索欄內輸入服務,找到MySQL。點擊右鍵,然后點擊停止即可。
?。∪缓笤趧倓偟膍y.ini文件中刪除skip-grant-tables這一行,保存關閉。
- 驗證是否已經(jīng)修改了密碼:
啟動cmd(管理員身份),輸入啟動命令:net start mysql
,再輸入mysql -u root -p
,輸入新密碼(123456),直接回車,然后輸入命令行use mysql
,若出現(xiàn)以下內容,則成功修改密碼文章來源:http://www.zghlxwxcb.cn/news/detail-433030.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-433030.html
到了這里,關于超級詳細的mysql安裝和配置教程的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!