首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 入門快速上手:Windows 安裝、服務啟動、Root 密碼設定與基礎連線測試

     編輯:MySQL 資料庫相關知識

下載與安裝

  1. 官網:mysql.com → Downloads → Community Server → Windows (MSI Installer)。
  2. 執行 MSI,預設安裝至 C:\Program Files\MySQL\MySQL Server X.Y。
  3. 安裝精靈會自動註冊 Windows 服務 MySQLXY 並啟動。

初始化 Root 密碼

MySQL 5.7+ 安裝過程會強制設定 Root 密碼。若為舊版或免密安裝:

cd "C:\Program Files\MySQL\MySQL Server 5.7\bin"
mysqladmin -u root password "NewPass123!"
# 或進入 mysql 互動模式
mysql -u root
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass123!';
mysql> FLUSH PRIVILEGES;

基礎連線測試

mysql -u root -p
# 輸入密碼後進入 mysql> 提示符

mysql> SHOW DATABASES;
mysql> CREATE DATABASE testdb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
mysql> USE testdb;
mysql> CREATE TABLE t (id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50));
mysql> INSERT INTO t (name) VALUES ('Hello MySQL');
mysql> SELECT * FROM t;
+----+--------------+
| id | name         |
+----+--------------+
|  1 | Hello MySQL  |
+----+--------------+
mysql> QUIT

常用管理指令

任務指令
啟動服務net start MySQL57 / systemctl start mysqld
停止服務net stop MySQL57 / systemctl stop mysqld
查看版本mysqladmin -u root -p version
查看狀態mysqladmin -u root -p status
建立備份mysqldump -u root -p db > backup.sql

圖形化工具推薦

  • MySQL Workbench:官方免費,支援設計、管理、遷移、SQL 編輯。
  • HeidiSQL:輕量、開源、支援 SSH Tunnel。
  • DBeaver:通用資料庫客戶端,支援 MySQL/PostgreSQL/Oracle/SQL Server。

下一步學習路徑

  1. SQL 基礎:SELECT/INSERT/UPDATE/DELETE、JOIN、子查詢。
  2. 索引設計:B-Tree、複合索引、最左前綴、覆蓋索引。
  3. 交易與鎖:ACID、隔離等級、死鎖排查。
  4. 效能調優:EXPLAIN、慢查詢日誌、參數調校。
  5. 高可用:主從複制、GTID、MHA/Orchestrator、InnoDB Cluster。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved