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

MySQL 基礎實用命令速查:USE 切換資料庫與 DESCRIBE 檢視表結構

     編輯:MySQL 資料庫相關知識

兩個最高頻的會話級實用命令,支援 Sybase/Oracle 相容語法。

USE db_name

  • 設定當前預設資料庫,持續至會話結束或下一個 USE。
  • 不阻止跨庫查詢:SELECT ... FROM db1.table1, db2.table2 可直接引用其他資料庫表。
mysql> USE db1;
mysql> SELECT COUNT(*) FROM mytable;  -- 查 db1.mytable
mysql> USE db2;
mysql> SELECT COUNT(*) FROM mytable;  -- 查 db2.mytable

DESCRIBE / DESC tbl_name [col_name | wild]

  • SHOW COLUMNS FROM 簡寫,顯示欄位名、型別、是否 NULL、鍵、預設值、Extra。
  • col_name 可為欄位名或含 %/_ 萬用字元的模式,無需引號。
  • MySQL 有時會隱式變更欄位型別 (見 6.5.3.1 節)。
mysql> DESCRIBE mytable;
mysql> DESC mytable id%;

同類資訊亦可用 SHOW COLUMNS、SHOW CREATE TABLE 取得。

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