Windows下安裝MySQL詳細教程
1、安裝包下載
2、安裝教程
(1)配置環境變量
(2)生成data文件
(3)安裝MySQL
(4)啟動服務
(5)登錄MySQL
(6)查詢用戶密碼
(7)設置修改用戶密碼
(8)退出
1、安裝包下載。
下載地址:https://dev.mysql.com/downloads/mysql/

點擊下載之后,可以選擇注冊Oracle賬號,也可以跳過直接下載。

下載完成后,選擇一個磁盤內放置並解壓。
2 安裝教程
(1)配置環境變量
變量名:MYSQL_HOME
變量值:E:\mysql-5.7.20-winx64

(2)生成data文件
以管理員身份運行cmd
進入E:\python\mysql\mysql-8.0.12-winx64\bin>下
執行命令:mysqld --initialize-insecure --user=mysql 在E:\python\mysql\mysql-8.0.12-winx64\bin目錄下生成data目錄
有可能會報 “缺少的是msvcr120.dll文件,不能繼續執行”
下載:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784

安裝后,在繼續即可。
(3) 安裝MySQL
繼續執行命令:mysqld -install

(4)啟動服務
繼續執行命令:net start MySQL

(5)登錄MySQL
登錄mysql:(因為之前沒設置密碼,所以密碼為空,不用輸入密碼,直接回車即可)
E:\python\mysql\mysql-8.0.12-winx64\bin>mysql -u root -p

(6)查詢用戶密碼
查詢用戶密碼命令:mysql> select host,user,authentication_string from mysql.user;

(7)設置(或修改)root用戶密碼
mysql> update mysql.user set authentication_string=password("123456") where user
="root"; #password("123456"),此處引號中的內容是密碼,自己可以隨便設置
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> flush privileges; #作用:相當於保存,執行此命令后,設置才生效,若不執行,還是之前的密碼不變
Query OK, 0 rows affected (0.01 sec)
(8)退出
mysql> quit
Bye
