MySQL8.0.21安裝步驟及出現(xiàn)問題解決方案
官網(wǎng)下載
先去官網(wǎng)下載MySQL
鏈接跳轉(zhuǎn)的是mysql的下載地址:https://dev.mysql.com/downloads/mysql/
目前最新版的就是8.0.21


解壓好,是下圖的樣式

初始化配置
由于下載好且解壓的文件夾沒有my.ini文件,所以我這邊新建一個,配置我已經(jīng)給出,大家直接復制根據(jù)自己的實際修改即可。

[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=D:\Program Files (x86)\mysql-8.0.21-winx64\MySQL # 設置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 datadir=D:\Program Files (x86)\mysql-8.0.21-winx64\MySQL\Data # 允許最大連接數(shù) max_connections=200 # 允許連接失敗的次數(shù)。 max_connect_errors=10 # 服務端使用的字符集默認為utf8mb4 character-set-server=utf8mb4 # 創(chuàng)建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用“mysql_native_password”插件認證 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8mb4 [client] # 設置mysql客戶端連接服務端時默認使用的端口 port=3306 default-character-set=utf8mb4
關于時區(qū)的設置
- 參考作者關于時區(qū)的配置
- 在my.ini文件的mysqld 區(qū)新加入default-time_zone = ‘+8:00'
關于刪除數(shù)據(jù)后id不連續(xù)的問題
為達到id按序輸出,我們需要對id進行初始化后重新設置
alter table user3 drop id;
alter table user3 add id int not null primary key auto_increment first;
正式安裝
好了,準備工作已經(jīng)完成,現(xiàn)在開始我們正式的安裝吧。

直接在地址欄輸入cmd,進入命令行界面進行安裝操作。
可能有些小伙伴會遇上沒有權限的情況,就只好以管理員運行了


我。。哭泣,我居然真的聽信了,但是重新安裝還是這樣,行吧我去下載。

嘶,好過分?。?/p>

作者哭泣的去安裝了個VM虛擬機,找回自信,重新啟動電腦
配置
mysqld --initialize --console

🆗!!!

這個是臨時的密碼.
執(zhí)行下面的命令:mysqld --install 進行安裝

出現(xiàn)這個即成功

啟動MySQL
安裝成功,準備啟動MySql:
net start mysql,這個是啟動mysql服務net stop mysql,這個是關閉mysql服務

對了 關于如何可視化操作mysql,我個人是使用這一款


還保存著之前的密碼嗎?


嘶,可能放太久了,居然直接可以設置密碼了.
當然 你也可以在我們剛才操作過的mysql\bin目錄下 進行數(shù)據(jù)庫連接:
mysql -u root -p
輸入密碼 回車


當你看到mysql> 出現(xiàn)的時候 ,就知道是進入mysql命令行了,現(xiàn)在就可以去改密碼了!
ALTER USER ‘root'@‘localhost' IDENTIFIED BY ‘你的新密碼';
回車
然后**exit; **這就退出MySQL了

關于安裝過程中報系統(tǒng)錯誤2問題

即使我們配置了系統(tǒng)環(huán)境變量,還是系統(tǒng)錯誤2.
這個時候不需要慌亂,只需要按照作者的提示繼續(xù)下去就好了。
注意先移除我們安裝錯誤的服務,或者是卸載殘留的服務
- mysqld remove
- mysqld install
- net start mysql
然后就成功咯。

The service already exists!
要是我們在mysqld --install 后顯示這句The service already exists!
用 sc delete mysql 來刪除服務。
然后再mysqld --isntall
就會顯示Service successfully installed.
到此這篇關于MySQL8.0.21安裝步驟及出現(xiàn)問題解決方案的文章就介紹到這了,更多相關MySQL8.0.21安裝步驟內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
如何解決mysqlimport: Error: 13, Can''t get stat of 的問題
本篇文章是對解決mysqlimport: Error: 13, Can't get stat of問題的方法進行了詳細的分析介紹,需要的朋友參考下2013-06-06
centos 7系統(tǒng)下編譯安裝 mysql5.7教程
因為Mysql5.7的更新特性還是非常多,所以這篇文章就給大家介紹以下在centos上面編譯安裝mysql5.7的教程。本文給大家介紹的步驟還是相對來說比較詳細的,相信對大家具有一定的參考借鑒價值,有需要的朋友們可以參考借鑒,下面來一起看看吧。2016-11-11
linux下mysql開啟遠程訪問權限 防火墻開放3306端口
這篇文章主要為大家詳細介紹了linux下mysql開啟遠程訪問權限,防火墻開放3306端口,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01
MySQL 數(shù)據(jù)庫雙向鏡像、循環(huán)鏡像(復制)
在MySQL數(shù)據(jù)庫鏡像的貼子中,主數(shù)據(jù)庫A 的數(shù)據(jù)鏡像到從數(shù)據(jù)庫B,是單向的,Zen Cart網(wǎng)店的數(shù)據(jù)讀寫都必須在數(shù)據(jù)庫A進行,結(jié)果會自動鏡像到數(shù)據(jù)庫B中。但是對數(shù)據(jù)庫B的直接操作,不會影響數(shù)據(jù)庫A。2011-05-05
mysql百萬數(shù)據(jù)表加索引優(yōu)化的方法
在大數(shù)據(jù)時代,隨著數(shù)據(jù)量的快速增長,對數(shù)據(jù)庫的索引優(yōu)化變得尤為重要,本文主要介紹了mysql百萬數(shù)據(jù)表加索引優(yōu)化的方法,感興趣的可以了解一下2024-02-02

