概述
使用單獨(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