星期五, 十二月 05, 2008
MySQL 於 命令列 查看 Table 權限、註解等欄位資訊
MySQL 一般在除了建立 DB/Table 時會用 phpMyAdmin 外, 剩下幾乎都是 Command line 去操作. (註: 線上的機器我通常不灌 phpMyAdmin)
但是在 phpMyAdmin 如果在欄位裡面有寫註解, 要怎麼樣才能於命令列查到呢?
下述執行請先進入 MySQL 命令列模式: mysql -u root
查看 Table 資訊
Describe 會秀出: Field, Type, Null, Key, Default, Extra 這些欄位的資訊.
- mysql> describe table;
- mysql> desc tables; # 等同 describe
查看 詳細 Table 資訊
下述命令會比 Describe 多秀出 編碼(Collation)、權限(Privileges)、註解(Comment)的欄位.
Show full fields 會秀出: Field, Type, Collation, Null, Key, Default, Extra, Privileges, Comment 這些欄位的資訊
- SHOW FULL FIELDS FROM database.table
- SHOW FULL FIELDS FROM table FROM database
- SHOW FULL FIELDS FROM table # 若已經 use database 過了, 這樣子即可.
相關網頁
- 取得MySQL表單的註解 - 感謝 liaosankai 的圖文說明
延伸閱讀
- Debian Linux 架設 PostgreSQL + PhpPgAdmin
- 查看 MySQL 語法 詳細執行時間 與 CPU/記憶體使用量: MySQL Query Profiler
- MySQL Query Cache 效率的計算
- 查看 MySQL 各 Table 的使用空間
- MySQL 連線認證授權步驟
相關標籤
沒想到常逛Tsung大blog吸收日月精華的我,會在這邊看到連結到我的網誌。@_@!!(驚寵)
不過報告Tsung,那個舊網誌已經被我打入冷宮了~__~,但是那邊的文章我都手工搬到這邊了:)
取得MySQL表單的註解:
http://doublekai.org/blog/?p=53
回 sankai
有人跟我問這個問題, 正好在您的看到解答~
您的 Blog 內容都蠻精彩的, 很感謝您詳細的解說~~ :D
我更新到新的網址去囉~ :D
發表迴響
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~




