Windows安裝MySQL5.7.23-log

1 檢查及卸載原版本

使用快捷命令:同時按下win+r鍵,在運行窗口中輸入services.msc,即可打開服務。
在這裏插入圖片描述
1.停止MySQL服務

net stop MySQL

在這裏插入圖片描述
2.卸載MySQL

mysqld --remove mysql

在這裏插入圖片描述

2 下載Windows版本的MySQL

下載地址:https://downloads.mysql.com/archives/community/

計算機右鍵屬性
在這裏插入圖片描述
選擇對應的操作系統
在這裏插入圖片描述

3 解壓安裝包並配置系統環境變量

  1. 將解壓的安裝包放在一個合適的盤進行解壓,我這邊放到了D盤,解壓後重命名【mysql-5.7.23-3306】或【mysql】
    在這裏插入圖片描述
  2. 接下來是配置mysql的環境變量
    【計算機右鍵屬性】在這裏插入圖片描述
變量名 MYSQL_HOME
變量值 D:\software\mysql-5.7.23-3306
path裏添加 %MYSQL_HOME%\bin;

4 創建MySQL數據目錄和MySQL配置文件

mysql-5.7.23-3306 根目錄下創建data目錄,和my.ini文件。
my.ini簡單配置可參考

[mysqld]
character_set_server=utf8
basedir=D:\\software\\mysql-5.7.23-3306
datadir=D:\\software\\mysql-5.7.23-3306\\data
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
innodb_file_per_table = 1
log_timestamps=SYSTEM

# 唯一ID
server-id=1
# 允許最大連接數
max_connections=200
#設置3306端口
port = 3306
#啓用二進制日誌 
log-bin = mysql-bin

log-error   = error.log
slow_query_log = 1
slow_query_log_file = slow.log
long_query_time = 5
binlog_format = row
expire_logs_days = 15
log_bin_trust_function_creators = 1

[client]   
default-character-set=utf8

完成後的目錄結構

在這裏插入圖片描述

5 初始化數據庫

bin 目錄下 Shift + 右鍵 打開 在此處打開命令窗口 執行 mysqld --initialize-insecure
在這裏插入圖片描述
執行完成後data目錄會生成很多文件
在這裏插入圖片描述

6 註冊並啓動MySQL服務

執行mysqld –install MySQL3306安裝服務(install後面是服務的名字,我們這裏以MySQL3306作爲服務名)
在這裏插入圖片描述
註冊成功啓動服務
在這裏插入圖片描述

7 登錄和修改密碼

由於初始化和版本差異,有的會生成一個臨時密碼,有的是空密碼,可以到error.log查看
在這裏插入圖片描述
在這裏插入圖片描述

下面就可以用命令登錄並修改密碼

mysql -u root
或
mysql -u root -p  -P 3307

在這裏插入圖片描述

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';  
ALTER USER '用戶'@'localhost' IDENTIFIED BY '密碼';  
flush privileges;

接下來就可以用圖形化工具進行登錄
在這裏插入圖片描述

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