win10免安裝版本的MySQL安裝配置教程
網(wǎng)上找了好多,發(fā)現(xiàn)好多不是linux系統(tǒng)的就是與現(xiàn)在新版本有出入,自己做小項(xiàng)目親手實(shí)踐了一下,供大家借鑒。
MySQL版本:mysql-5.7.17
下載方法:
1、MySQL官方網(wǎng)址https://www.mysql.com/downloads/
2、下載方法:
a、選擇對(duì)應(yīng)模塊:

b、選擇對(duì)應(yīng)的版本(這里我選windows):

c、選擇32位或64位版本進(jìn)行下載:

d、點(diǎn)擊下載,它會(huì)讓登陸或注冊(cè),這里可以跳過:

MySQL安裝配置
1、將下載的.zip 文件解壓后放到要安裝的地方,位置隨意。
打開文件夾,新建my.ini文件,輸入:
[mysql] # 設(shè)置mysql客戶端默認(rèn)字符集 default-character-set=utf8 [mysqld] #設(shè)置3306端口 port = 3306 # 設(shè)置mysql的安裝目錄 basedir=D:\mysql\mysql-5.7.17-winx64 --自己的路徑 # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 datadir=D:\mysql\mysql-5.7.17-winx64\data --自己的路徑 # 允許最大連接數(shù) max_connections=200 # 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集 character-set-server=utf8 # 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎 default-storage-engine=INNODB
然后保存成ANSI格式。
2、打開 Windows 環(huán)境變量設(shè)置, 在環(huán)境變量 的 Path 變量中將mysql的bin目錄的全路徑放里面,然后在路徑后面加個(gè)英文的分號(hào)(;)保存。
如D:/mysql/mysql-5.7.17-winx64/bin;
3.安裝 MySQL 服務(wù): mysqld –install
啟動(dòng): net start MySQL
停止: net stop MySQL
卸載: sc delete MySQL,mysqld -remove
命令行窗口一定要用管理員模式打開
a.安裝服務(wù):mysqld –install。
b.啟動(dòng)服務(wù) net start MySQL
(可能遇到問題,MySQL 服務(wù)正在啟動(dòng)。MSQL服務(wù)無法啟動(dòng)。服務(wù)沒有報(bào)告任何錯(cuò)誤。請(qǐng)鍵入NET HELPMSG 3534 以獲得更多的幫助。
把data文件夾刪掉,用mysqld –initialize 初始化data目錄即可。
4、當(dāng)成功進(jìn)入開啟服務(wù)以后,用
mysql -u root -p 回車
輸入密碼(data文件夾下,后綴為.err的文件里)
輸入后回車 。
注意: 舊版本初始是沒有密碼的,直接回車就可以登陸成功,新版本為了加強(qiáng)安全性,會(huì)產(chǎn)生隨機(jī)密碼。
5.修改密碼
可以有三種方法:
①用SET PASSWORD命令:首先登錄MySQL。
格式:mysql> set password for 用戶名@localhost = password(‘新密碼');
例子:mysql> set password for root@localhost = password(‘123');
(可以直接mysql> set password = password(‘123');)
②用mysqladmin(未登錄MySQL的情況下使用)
格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
③用UPDATE直接編輯user表
首先登錄MySQL。
mysql> use mysql; mysql> update user set password=password(‘123') where user='root' and host='localhost'; mysql> flush privileges;
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Sql Server數(shù)據(jù)庫遠(yuǎn)程連接訪問設(shè)置詳情
這篇文章主要介紹了Sql Server數(shù)據(jù)庫遠(yuǎn)程連接訪問設(shè)置詳情,文章圍繞主題展開詳細(xì)的內(nèi)容戒殺,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-09-09
mysql中整數(shù)數(shù)據(jù)類型tinyint詳解
大家好,本篇文章主要講的是mysql中整數(shù)數(shù)據(jù)類型tinyint詳解,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12
數(shù)據(jù)庫性能測(cè)試之sysbench工具的安裝與用法詳解
sysbench是一個(gè)很不錯(cuò)的數(shù)據(jù)庫性能測(cè)試工具,這篇文章主要給大家介紹了關(guān)于數(shù)據(jù)庫性能測(cè)試之sysbench工具的安裝與用法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07
MySQL 鎖的相關(guān)知識(shí)總結(jié)
這篇文章主要介紹了MySQL 鎖的相關(guān)知識(shí)總結(jié),幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下2021-01-01
MySQL數(shù)據(jù)遷移至達(dá)夢(mèng)數(shù)據(jù)庫的詳細(xì)教程
這篇文章主要為大家詳細(xì)介紹了MySQL數(shù)據(jù)遷移至達(dá)夢(mèng)數(shù)據(jù)庫的詳細(xì)教程,文中通過示例圖片進(jìn)行了詳細(xì)的介紹,有需要的小伙伴可以參考一下2025-03-03
MySQL Installer is running in Community mode 的解決辦法
這篇文章主要介紹了MySQL Installer is running in Community mode 的解決辦法,需要的朋友可以參考下2018-06-06
淺談MySQL8和MySQL5.7在自增計(jì)數(shù)上的區(qū)別
MySQL數(shù)據(jù)庫是一款非常流行的開源數(shù)據(jù)庫,其版本升級(jí)迅速,在使用過程中也發(fā)現(xiàn)了不同版本之間存在著一些區(qū)別,本文主要介紹了MySQL8和MySQL5.7在自增計(jì)數(shù)上的區(qū)別,感興趣的可以了解一下2023-10-10

