之前一直使用一鍵安裝軟件,在win10上按照MySQL,居然碰了釘子。。。
1、去mysql官網下載編譯好的解壓包
地址:https://dev.mysql.com/downloads/mysql/
打開官網下載Windows (x86, 64-bit), ZIP Archive,下載好后解壓到一個目錄中
注意:不要放在有中文名字和空格的的目錄下
我保存的是E:\mysql-8.0.27-winx64,解壓完目錄如下,分別新建data和my.ini。
data暫時空文件夾即可,配置文件ini內容:
[mysqld]
port=3306
basedir=E:\mysql-8.0.27-winx64
datadir=E:\mysql-8.0.27-winx64\data
max_connections=200
max_connect_errors=10
character-set-server=utf8
default-storage-engine=INNODB
[mysql]
default-character-set=utf8
[client]
port=3306
default-character-set=utf8
2、配置系統環境
注意:一定要寫對,先是系統變量的新建MYSQL_HOME
用戶變量path添加%MYSQL_HOME%\bin
3、用系統管理員打開CMD(一定注意是系統管理員,不然會遇到一些蛋疼麻煩),命令如下:
1)、初始化
C:\WINDOWS\system32>cd /d e:/mysql-8.0.27-winx64/ (這里說明下,win10下切換盤符時,可能需要加/d,不知道你們會不會遇到,我的不加就不會正確切換盤符,切換成功后,在同一目錄下切換就不需要添加/d)
e:\mysql-8.0.27-winx64>mkdir data (我新建data使用了mkdir命令,大家也可以手工建立也是一樣)
e:\mysql-8.0.27-winx64>cd bin
#初始化命令,(很多人不進行初始化,就出現了一些蛋疼問題,需要自行百度處理)
初始化完成之后,會生成一個臨時密碼這里需要注意把臨時密碼記住,如下標紅就是。。。
先用記事本保存下,避免一會兒忘記了。
e:\mysql-8.0.27-winx64\bin>mysqld --initialize --user=mysql --console
2021-11-10T01:33:06.044811Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: B/Zpa;Bw>3>a
2)、進行服務的添加、啟動等
e:\mysql-8.0.27-winx64\bin>mysqld -install
Service successfully installed.(表示添加成功)
如果是如下:
The service already exists!表示我已經添加過了
The current server installed: E:\mysql-8.0.27-winx64\bin\mysqld MySQL
如果存在過了,可能之前安裝過mysql,沒有刪除干凈。可以使用sc query mysql查看(或者去任務管理器中查看mysql服務),并用sc delete mysql 刪除?;蛘吆雎浴?/span>
啟動MySQL服務
E:\mysql-8.0.27-winx64\bin>net start mysql
MySQL 服務正在啟動 .
MySQL 服務已經啟動成功。
到此為止就已經安裝好,并開啟服務了。
還記得初始化時的臨時密碼不,現在咱們登錄mysql。。
4、登錄MySQL,操作數據庫(這里指修改密碼,畢竟不好記臨時生成的密碼),如下圖
此時大家看到,我并不是在mysql的bin目錄下操作命令,就能登錄了,證明我們已經安裝成功了。
登錄命令mysql -uroot -p (庫用戶名root,回車提示輸入密碼,就是上述提到的臨時密碼),進入后就如下圖,如果忘記臨時密碼,請回去刪除注冊表,重新執行一遍。。。。。
改密碼命令:mysql> ALTER USER root@localhost IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.01 sec)
首先下載安裝包: https://www.mysql.com/cn/downloads/
找到下圖所示鏈接,(注:GPL版本為開源,非商用;commercial為商用版)點擊鏈接進入后, 會有一大堆可下載的選項對應不同的安裝方式。
圖二
點擊之后,進入選擇頁面
選擇上圖藍色標記內下載,(可用迅雷下載比較快)
選擇的 Custom模式,自定義安裝產品
勾選了MySQL Servers(注意需要展開到此節點的葉節點,然后根據電腦32位還是64位選擇合適的節點,再添加到右邊,點擊下一步開始安裝。)
未勾選的選項,如果在將來想要安裝,還可以再次運行msi,進行升級勾選
1、選在Custom模式
2、在這里我們需要從安裝程序提供的可安裝的產品(Products)中選擇我們需要的mysql server
3、然后點擊綠色按鈕,將mysql添加到下載列表中
下載完成后,點擊Next
后續一直采用默認選項(直接點擊Next)。
4、點擊“Execute”(執行)開始安裝,安裝過程中會顯示安裝的Progress(進度),
等待安裝完成后Status會顯示Complete,mysql圖標前會出現一個綠色的勾,然后點擊“Next”按鈕進入產品配置界面
5、點擊Next進行MySQL Server 的配置
一直next,然后輸入密碼,!??!提示:密碼一定要記住
后面默認就行(是否選擇開機自啟自己選擇)。
安裝完成后,點擊finish
在 我的電腦->屬性->高級系統設置-->環境變量
在系統變量中的path中添加mysql的默認安裝路徑
mysql默認安裝在C:\Program Files\MySQL\MySQL Server 5.7\bin
win+R,輸入cmd,回車
按上圖輸入命令,能進入mysql,則安裝成功。