Mysql 5.7.17 解壓版(ZIP版)安裝步驟詳解
下載
解壓版下載地址(需要登錄) :http://dev.mysql.com/downloads/mysql/
下載后解壓到你想要安裝的目錄就可以了
配置環(huán)境變量
為了方便使用,不必每次都進(jìn)入bin目錄 就添加環(huán)境變量,如果不嫌麻煩就不必添加了
增加系統(tǒng)環(huán)境變量: MYSQL_HOME ,值就是你的MySQL目錄了 例如:D:\tools\database\mysql-5.7.17-winx64
在path變量后追加 %MYSQL_HOME%\bin; 注意前面加分號;
初始化數(shù)據(jù)庫得到data目錄
兩種命令方式 一種是初始化一個無密碼的 root ,一個是初始化一個隨機(jī)密碼的root
無密碼的方式
mysqld --initialize-insecure
隨機(jī)密碼的方式,不過要記住隨即密碼
mysqld --initialize
初始化data目錄
配置 my.imi文件
主要是配置 basedir,datadir,port,在5.7之后 有些配置是不識別的例如:default-character-set=utf8
#安裝目錄 basedir = D:\\tools\\database\\mysql-5.7.17-winx64 # 數(shù)據(jù)庫存放目錄 datadir = D:\\tools\\database\\mysql-5.7.17-winx64\\data #端口 port = 3306
注意:這里需要注意的地方是 目錄的間隔標(biāo)識 使用 \\ 在win7上可能會出現(xiàn) 無法識別的情況
添加服務(wù)
在bin目錄下 輸入命令
mysqld -install
啟動服務(wù)
輸入命令
net start mysql
登錄數(shù)據(jù)庫并修改密碼
進(jìn)入數(shù)據(jù)庫,因?yàn)闆]有密碼 ,回車即可進(jìn)入
mysql -u root -p
修改root 密碼
set password = password('新密碼');
退出并測試密碼
遇到的坑
在安裝的時候 遇到了一個坑,在win7上是坑,而我在win10測試的時候這個坑就不會出現(xiàn);這個疑惑實(shí)在不解;
MySQL 服務(wù)正在啟動 . MySQL 服務(wù)無法啟動。 服務(wù)沒有報(bào)告任何錯誤。 請鍵入 NET HELPMSG 3534 以獲得更多的幫助。
這里遇到這個情況是因?yàn)樵趍y.imi配置中 目錄間隔符沒有使用 \\ 在更改后重新初始化;
因?yàn)樵谥耙呀?jīng)初始化過一次了,在這次初始化之前要把data目錄清空,否則會執(zhí)行不成功
清空data目錄后,重新初始化即可
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關(guān)文章
mysql 5.7安裝 MySQL 服務(wù)無法啟動但是服務(wù)沒有報(bào)告任何錯誤
這篇文章主要介紹了mysql 5.7安裝 MySQL 服務(wù)無法啟動但是服務(wù)沒有報(bào)告任何錯誤的相關(guān)資料,需要的朋友可以參考下2017-04-04解決阿里云ECS服務(wù)器下安裝MySQL無法遠(yuǎn)程連接的問題
這篇文章介紹了解決阿里云ECS服務(wù)器安裝MySQL無法遠(yuǎn)程連接的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07MySQL啟動報(bào)錯:Starting MySQL.. ERROR! The se
這篇文章給大家介紹了MySQL啟動報(bào)錯:Starting MySQL.. ERROR! The server quit without updating PID file的問題分析和解決辦法,文中給出了詳細(xì)的原因分析,需要的朋友可以參考下2023-12-12MySQL實(shí)現(xiàn)批量插入以優(yōu)化性能的教程
這篇文章主要介紹了MySQL實(shí)現(xiàn)批量插入以優(yōu)化性能的教程,文中給出了運(yùn)行時間來表示性能優(yōu)化后的對比,需要的朋友可以參考下2015-04-04MySql中使用INSERT INTO語句更新多條數(shù)據(jù)的例子
這篇文章主要介紹了MySql中使用INSERT INTO語句更新多條數(shù)據(jù)的例子,MySQL的特有語法,需要的朋友可以參考下2014-06-06MySQL 創(chuàng)建多對多和一對一關(guān)系方法
這篇文章主要介紹了MySQL 創(chuàng)建多對多和一對一關(guān)系方法,文章舉例詳細(xì)說明具有一定的參考價值,需要的小伙伴可以參考一下2022-03-03利用MySQL統(tǒng)計(jì)一列中不同值的數(shù)量方法示例
這篇文章主要給大家介紹了利用MySQL統(tǒng)計(jì)一列中不同值的數(shù)量的幾種解決方法,每種方法都給了詳細(xì)的示例代碼供大家參考學(xué)習(xí),相信對大家具有一定的參考價值,需要的朋友們下面跟隨小編一起來看看吧。2017-04-04如何解決Mysql報(bào)錯Deadlock found when trying to
這篇文章主要介紹了如何解決Mysql報(bào)錯Deadlock found when trying to get lock;try restarting transaction問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05mysql數(shù)據(jù)庫無法被其他ip訪問的解決方法
這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫無法被其他ip訪問的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-09-09