1. 程式人生 > >mysql中獲取表名&欄位名的查詢語句

mysql中獲取表名&欄位名的查詢語句

  1:查詢資料庫中所有表名
  select table_name

  from information_schema.tables

  where table_schema='csdb' and table_type='base table';

  table_schema:用於限定資料庫名稱,此處我用了自建的csdb庫,你查用你的,注意:information_schema表示系統庫。

  table_type='base table‘:限定只查詢基表。

  2:查詢指定資料庫中指定表的所有欄位名column_name
   select column_name

     from information_schema.columns

     where table_schema='csdb' and table_name='users';

  table_schema:用於限定資料庫名。

  table_name:用於限定表名。

注意:若查詢報1064錯誤,說明你的某個標點符號有問題