下載免安裝版壓縮包
下載地址:http://dev.mysql.com/downloads/mysql
選擇第一個zip文件點擊進入下一個頁面
直接點擊下載即可
完成后進行解壓 解壓文件目錄如下
其中data文件夾是我自己添加的,mysql.ini也是,配置mysql.ini有用。
mysql.ini配置如下
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\Program Files (x86)\My Sql\mysql-8.0.18-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Program Files (x86)\My Sql\mysql-8.0.18-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
然后配置環境變量 我的電腦->屬性->高級系統設置->環境變量,找到系統變量中的path,把你bin文件夾的路徑復制到里面
配置好了之后打開運行cmd(注:以管理員的角色運行)
切換到你安裝路徑的bin文件夾路徑
執行命令mysqld -install,安裝mysql服務
因為我已經安裝好了 如果沒安裝過會又成功界面提示
然后是開啟服務
開啟服務后可以到這里查看
然后是進入mysql數據庫,接着上面定位到你安裝的bin路徑敲入一下代碼
mysql -u root -p
剛開始是沒有密碼的直接enter建進入
然后你可以修改下密碼
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
注:單引號都是英文狀態下的
密碼不要跟root設置成一樣的,不然mysql鏈接不上(我就遇到這樣的問題,后來修改了密碼才好的)
這是登錄成功的狀態
然后是客戶端的mysql登錄
測試時可以成功的