Mysql查詢所有的表名和查詢表中所有的字段名


最近的一個項目中用到兩個東西,一個就是傳入數據庫連接就自動復制該庫的所有表結構,其二就是在搜索中用到獲取庫中的表和表中的字段,所以記錄一下,至於項目情況,隨后更新。

-- 獲取所有數據庫名稱
SELECT `SCHEMA_NAME`
FROM `information_schema`.`SCHEMATA`;

  

 

-- 獲取庫中的所有表名稱
select COLUMN_NAME from information_schema.COLUMNS where table_name = 'your_table_name';

  

-- 這個是我自己寫的
SELECT table_name, table_type, engine
FROM information_schema.tables
WHERE table_schema = '61z';

  

-- 獲取表中的字段名稱
select column_name from information_schema.columns 
where table_schema='61z' and table_name='jtgk';

  

以上就是實現過程。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM