MySQL的安裝及添加到系統服務教程

MySQL的安裝及添加到系統服務教程


版本:mysql-8.0.17-winx64

一、下載安裝

將下載的文件解壓之後,在目錄 C:\DevSoftware\mysql-8.0.17-winx64 中新建文件 my.ini
在這裏插入圖片描述
my.ini內容如下:

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=C:/DevSoftware/mysql-8.0.17-winx64
# 設置mysql數據庫的數據的存放目錄(此目錄會在之後進行命令生成,無需手寫)
datadir=C:/DevSoftware/mysql-8.0.17-winx64/data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認爲UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8

二、將服務添加到系統服務

  1. 以管理員身份打開cmd,進入到mysql安裝目錄的bin目錄下,如:C:\DevSoftware\mysql-8.0.17-winx64\bin
    在這裏插入圖片描述

  2. 檢查當前環境,如果沒有任何報錯,打開你的目錄你會看到你的根目錄會出現data文件夾;說明一切正常
    命令:mysqld --initialize
    在這裏插入圖片描述

  3. 初始化數據庫
    命令:mysqld --initialize --console
    在這裏插入圖片描述記住這裏的密碼!!
    若出現如下結果,可將已經生成的data目錄刪除,重複上一步!!
    在這裏插入圖片描述

  4. 安裝服務
    命令:mysqld --install
    在這裏插入圖片描述

  5. 啓動服務
    命令:net start mysql
    在這裏插入圖片描述

  6. 更改密碼和密碼認證插件
    命令:mysql -u root -p
    在這裏插入圖片描述

  7. 修改用戶密碼
    命令:
    alter user root@localhost identified by '新密碼' password expire never;
    alter user root@localhost identified with mysql_native_password by '新密碼';

  8. 更新權限
    命令:flush privileges;

至此完成!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章