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

Windows 環境下 MySQL 基礎操作入門:命令列模式完整指南

     編輯:MySQL 綜合教學

Windows 環境下 MySQL 基礎操作入門:命令列模式完整指南

MySQL 預設不提供圖形介面(需另裝 Workbench、HeidiSQL 等工具),開發者多在命令列 (CMD/PowerShell) 下操作。本文記錄登入、查庫、選庫、建表、基本 CRUD 等核心流程。

1. 登入 MySQL

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

登入畫面

參數說明:-h 主機、-u 用戶、-p 密碼 (不寫密碼會互動輸入,較安全)。

2. 查看與選擇資料庫

USE mysql

3. 基本 SQL 操作

操作語法範例
建表CREATE TABLE t (id INT PRIMARY KEY, name VARCHAR(20));
插入INSERT INTO t VALUES (1, 'Alice');
查詢SELECT * FROM t WHERE id=1;
更新UPDATE t SET name='Bob' WHERE id=1;
刪除DELETE FROM t WHERE id=1;
刪表DROP TABLE t;

SQL 操作示例

4. 實用技巧

  • 自動補全:按 Tab 補全表名/欄位名 (需 MySQL 8.0+ 或 MariaDB)。
  • 分頁輸出:\G 代替分號,垂直顯示寬表內容 (如 SHOW VARIABLES LIKE 'innodb%'\G)。
  • 執行腳本:mysql -u root -p db_name < script.sql 或客戶端內 SOURCE script.sql;。
  • 退出:EXIT、QUIT 或 Ctrl+D。

5. 常見問題

  1. 找不到 mysql 指令:將 C:\Program Files\MySQL\MySQL Server 8.0\bin 加入系統 PATH 環境變數。
  2. 中文亂碼:確認 chcp 65001 (UTF-8) 並設定連線字元集 SET NAMES utf8mb4;。
  3. Access denied:檢查用戶名/密碼、Host 欄位是否允許當前 IP、是否需 FLUSH PRIVILEGES。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved