1. 官網下載社區版
https://dev.mysql.com/downloads/mysql/
版本5.7或者8.0
2. 解壓到指定的目錄。
3.創建my.ini文件,編輯內容:
[mysqld]
# set basedir to your installation path
basedir=D:\\mysql-5.7.30-winx64
# set datadir to the location of your data directory
datadir=D:\mysql-5.7.30-winx64\\data
4.以管理員權限運行cmd,執行數據初始化命令,如下。執行成功會自動創建data目錄。
mysqld --initialize
初始化完成后,進入到data目錄下,找到.err結尾的文件,將生成的數據庫初始化保存下來,下一步要用。如圖,最后一行就是隨機密碼。
5.初次運行mysql,並設置root密碼。
初次運行,引用官網原話,執行mysqld -console命令:
服務初次啟動后設置密碼:
初始化的密碼是在data目錄下的.err文件。進入mysql后使用以下命令修改root的密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
停止服務:
6.通過安裝window后台任務方式啟動mysql。
1)安裝mysql服務,默認服務名為MySQL
mysqld --install
這種方式會隨着開機mysql的服務也會自啟動。
如果要以手動方式啟動mysql服務,使用mysqld --install-manual,默認服務名為MySQL
ps:刪除服務命令:SC DELETE mysql 或者 mysqld --remove
使用新密碼重新登錄,一切ok。