首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 5.7.14 免安裝版 Windows 配置完全指南

     編輯:MySQL 綜合教學

MySQL 5.7.14 免安裝版 Windows 配置完全指南

關聯閱讀:《MySQL 5.7.14 安裝教學詳解(解壓版)》、《MySQL 5.7.14 常見問題匯總》

1. 解壓與配置檔準備

解壓至 D:\Program Files\mysql-5.7.14-winx64,複製 my-default.ini 為 my.ini 並編輯:

[client]
default-character-set=utf8

[mysqld]
basedir = D:\Program Files\mysql-5.7.14-winx64
datadir = D:\Program Files\mysql-5.7.14-winx64\data
tmpdir = D:\Program Files\mysql-5.7.14-winx64\data
socket = D:\Program Files\mysql-5.7.14-winx64\data\mysql.sock
port = 3306
max_connections = 100
table_open_cache = 256
query_cache_size = 1M
tmp_table_size = 32M
thread_cache_size = 8
innodb_data_home_dir = D:\Program Files\mysql-5.7.14-winx64\data
innodb_flush_log_at_trx_commit = 1
innodb_log_buffer_size = 128M
innodb_buffer_pool_size = 128M
innodb_log_file_size = 10M
innodb_thread_concurrency = 16
innodb-autoextend-increment = 1000
join_buffer_size = 128M
sort_buffer_size = 32M
read_rnd_buffer_size = 32M
max_allowed_packet = 32M
explicit_defaults_for_timestamp = true
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

2. 建立 data 目錄

在解壓目錄下新建空的 data 資料夾 (無需其他操作)。

3. 以管理員身分開啟 CMD 初始化

cd D:\Program Files\mysql-5.7.14-winx64\bin
# 產生無密碼 root
mysqld --initialize-insecure
# 或產生隨機密碼 root
mysqld --initialize

4. 啟動服務並登入

net start mysql
mysql -u root -p  # 無密碼直接 Enter

5. 停止服務

net stop mysql

6. 忘記 Root 密碼重置流程

  1. 關閉 MySQL 服務
  2. 管理員 CMD:mysqld --skip-grant-tables (視窗會卡住)
  3. 新開管理員 CMD:mysql -u root 免密進入
  4. 執行:
USE mysql;
UPDATE user SET authentication_string = PASSWORD('123') WHERE user = 'root';
FLUSH PRIVILEGES;
QUIT;
  1. 關閉第一個 CMD 視窗 (強制結束進程)
  2. 重新啟動服務,用新密碼登入

7. 修改 Root 密碼 (正常情況)

-- 5.7 之前版本
UPDATE user SET authentication_string = PASSWORD('root') WHERE user = 'root';
-- 5.7 及以後版本
UPDATE user SET password = PASSWORD('root') WHERE user = 'root';

本指南涵蓋 5.7.14 免安裝版從解壓、配置、初始化、服務管理到密碼重置的全生命週期操作,適合 Windows 開發環境快速部署。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved