Windows上使用壓縮包(非安裝程序)安裝配置Mysql8

概述

使用單獨(dú)的zip安裝包進(jìn)行mysql數(shù)據(jù)服務(wù)的安裝的好處是安裝包小,不寫注冊表,無系統(tǒng)依賴。
可在下面進(jìn)行下載:

https://dev.mysql.com/downloads/mysql/8.0.html

安裝步驟

1.解壓

直接解壓到非中文目錄下,如:d:/opt/mysql。
解壓后,目錄結(jié)構(gòu)如下:

d:/opt/mysql
├─bin
├─docs
├─include
├─lib
└─share
LICENSE
README

2.創(chuàng)建配置文件

在mysql安裝目錄(如d:/opt/mysql/)下新建my.ini文件,且保證mysql能夠有權(quán)限讀取此文件。
編寫內(nèi)容如下:

[mysqld]
# mysql安裝目錄
basedir=d:/opt/mysql
# mysql數(shù)據(jù)庫文件存放目錄
datadir=d:/opt/mysql/data
# 默認(rèn)密碼加密方式
default_authentication_plugin=mysql_native_password

4.初始化Data目錄

打開cmd窗口,切換到mysql安裝目錄下的bin目錄,然后如下命令

D:\opt\mysql\bin>mysqld --initialize-insecure 

等待完成,此時(shí)root默認(rèn)密碼為空。

5.作為Windows服務(wù)開啟

然后安裝服務(wù):

D:\opt\mysql\bin>mysqld --install mysql80

其中mysql80為服務(wù)名稱,默認(rèn)為mysql

啟動(dòng)服務(wù):

D:\opt\mysql\bin>net start mysql80

另:刪除服務(wù)如下:

D:\opt\mysql\bin>mysqld --remove

6.修改管理員密碼

使用用戶root(空密碼)連接mysql:

D:\opt\mysql\bin>mysql -u root

修改root密碼:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';

7.測試連接

D:\opt\mysql\bin>mysql -u root -p root

不使用域名連接mysql,僅使用localhost和ip

打開my.ini文件,配置如下:

[mysqld]
......
# 跳過dns解析
skip-name-resolve

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容