久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么在Windows環境中安裝 MySQL 8.X

154次閱讀
沒有評論

共計 2267 個字符,預計需要花費 6 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

本篇文章給大家分享的是有關怎么在 Windows 環境中安裝 MySQL 8.X,丸趣 TV 小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著丸趣 TV 小編一起來看看吧。

下載 MySQL

進入 MySQL 官網下載地址,選擇 Windows (x86, 64-bit), ZIP Archive。

怎么在 Windows 環境中安裝 MySQL 8.X

可不用登錄,直接跳過。下載過程也許有丟丟慢,耐心等待下。

怎么在 Windows 環境中安裝 MySQL 8.X

下載完成后,直接解壓到自己喜歡的位置即可。

卸載原有版本

如果之前有安裝低版本的 MySQL,需要先卸載之前的 MySQL。如果沒有安裝過,可直接跳過該步驟。

管理員打開 cmd,先 net stop mysql 停掉 mysql 服務,然后使用 mysqld remove MySQL 移除 MySQL。

net stop mysql 
mysqld remove MySQL

怎么在 Windows 環境中安裝 MySQL 8.X

刪除注冊表信息,以免有時候無法正常安裝新版本。以下有就刪除,但我在操作時僅僅只有第一個存在。

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL

怎么在 Windows 環境中安裝 MySQL 8.X

修改原有 MySQL_HOME 的環境變量指向新版本位置。

怎么在 Windows 環境中安裝 MySQL 8.X

安裝 MySQL

在 MySQL 的解壓目錄里,新建 data 文件夾,并創建 my.ini 配置文件。

[mysqld]
#  設置 3306 端口
port=3306
#  設置 mysql 的安裝目錄
basedir=E:\\tools\\MySQL\\mysql-8.0.18-winx64
#  設置 mysql 數據庫的數據的存放目錄
datadir=E:\\tools\\MySQL\\mysql-8.0.18-winx64\\data
#  允許最大連接數
max_connections=3000
#  允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
#  服務端使用的字符集默認為 UTF8
character-set-server=utf8
#  創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
[mysql]
#  設置 mysql 客戶端默認字符集
default-character-set=utf8
[client]
#  設置 mysql 客戶端連接服務端時默認使用的端口
port=3306
#  設置 mysql 客戶端連接服務端時默認字符集
default-character-set=utf8

進入 bin 目錄,執行 mysqld –initialize –console,執行成功會輸出臨時密碼。

mysqld --initialize --console
執行成功后會輸出: A temporary password is generated for root@localhost: a4lcly4e8f-G
a4lcly4e8f- G 就是臨時密碼 

怎么在 Windows 環境中安裝 MySQL 8.X

然后使用該密碼就可以進行了,幸運的話,就可以正常進入 MySQL。

登錄報錯

如果不幸地,在使用臨時密碼登錄時報錯,ERROR 1045 (28000):Access denied for user root @ localhost (using password: YES)。

怎么在 Windows 環境中安裝 MySQL 8.X

遇到此問題,需要跳過密碼校驗。

先停掉 MySQL 服務:net stop mysql

在 MySQL 安裝路徑的 bin 目錄,輸入 mysqld –console –skip-grant-tables –shared-memory,此時 cmd 窗口會被掛起,也就是看起來卡住一樣,不用擔心,這是正?,F象。

然后再打開另一個窗口,同樣是 MySQL 安裝路徑的 bin 目錄,直接輸入 mysql,在執行 use mysql。

使用 flush privileges 刷新權限,再 alter user root @ localhost IDENTIFIED BY 1234 更改密碼。

保險起見,再次使用 flush privileges 刷新權限。

關閉窗口,使用剛剛的密碼重新連接 MySQL:mysql -u root -p,然后再輸入密碼。若顯示服務未啟動,需先啟動 MySQL 服務,輸入 net start mysql。

#  關閉 MySQL
net stop mysql
#  跳過權限校驗
mysqld --console --skip-grant-tables --shared-memory
#  刷新權限
flush privileges
# --skip-grant-tables 模式下連接 MySQL
mysql
#  使用系統 mysql 庫
use mysql
#  更改密碼
alter user  root @ localhost  IDENTIFIED BY  1234 
#  刷新權限
flush privileges
#  連接 MySQL,-u、- p 后空格可省略,- p 后可不輸入密碼,再回車后再鍵入密碼,這樣更安全
mysql -u root -p 1234
#  退出 MySQL
quit

以上就是怎么在 Windows 環境中安裝 MySQL 8.X,丸趣 TV 小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注丸趣 TV 行業資訊頻道。

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計2267字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 二连浩特市| 都昌县| 荥经县| 广安市| 石楼县| 博乐市| 宣化县| 克山县| 连州市| 宁化县| 呈贡县| 潼南县| 精河县| 读书| 兰坪| 大竹县| 察哈| 哈密市| 仲巴县| 札达县| 清远市| 垣曲县| 扶沟县| 新余市| 宜兴市| 海安县| 西乡县| 扎兰屯市| 北京市| 丰原市| 轮台县| 望都县| 离岛区| 蒙山县| 鄂州市| 日土县| 柯坪县| 凤山市| 临夏市| 双城市| 牙克石市|