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

MySQL 基礎指令速查:資料庫與資料表常用操作

     編輯:MySQL 資料庫相關知識

資料庫層級指令

指令說明
SELECT DATABASE();顯示目前選擇的資料庫,若未選擇則回傳 NULL
SHOW DATABASES;列出伺服器上所有現有資料庫
USE <db_name>;切換至指定資料庫進行操作
CREATE DATABASE <db_name> [CHARACTER SET utf8mb4];建立新資料庫,建議指定字符集
DROP DATABASE <db_name>;刪除資料庫(謹慎使用)

資料表層級指令

指令說明
SHOW TABLES;列出目前資料庫所有資料表
DESCRIBE <table_name>;顯示資料表結構(欄位、型態、索引等)
SHOW CREATE TABLE <table_name>;顯示建立資料表的完整 SQL 語句
SHOW INDEX FROM <table_name>;列出資料表所有索引資訊
CREATE TABLE <name> (col_def...) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;建立資料表,建議指定引擎與字符集
ALTER TABLE <name> ADD COLUMN <col> <type>;新增欄位
DROP TABLE <name>;刪除資料表(不可復原)

實用提示

  • 所有 SQL 指令以分號 ; 結尾
  • 關鍵字不分大小寫,慣例大寫以利閱讀
  • 識別名(資料庫、表、欄位名)在 Linux 上區分大小寫
  • 使用 \G 替代分號可垂直顯示結果,適合寬欄位資料

掌握這些基礎指令,即可應付大部分日常資料庫與資料表的管理操作。

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