欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL系統(tǒng)庫之information_schema的實(shí)現(xiàn)

 更新時間:2023年11月02日 08:25:59   作者:冷風(fēng)扇666  
information_schema用于存儲數(shù)據(jù)庫元數(shù)據(jù),本文主要介紹了MySQL系統(tǒng)庫之information_schema的實(shí)現(xiàn),具有一定的參考價值,感興趣的可以了解一下

information_schema 用于存儲數(shù)據(jù)庫元數(shù)據(jù)(metadata)。包含了有關(guān)數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)庫、表、列、索引、權(quán)限、存儲引擎和其他數(shù)據(jù)庫對象的信息。information_schema 允許用戶查詢和檢索數(shù)據(jù)庫結(jié)構(gòu)和對象的信息,而不需要直接訪問系統(tǒng)表或文件:

用途:

  • 查詢數(shù)據(jù)庫結(jié)構(gòu)information_schema 可用于查詢數(shù)據(jù)庫、表、列、索引、外鍵、觸發(fā)器等對象的結(jié)構(gòu)信息。
  • 權(quán)限管理:可以使用 information_schema 查詢用戶和權(quán)限信息,以確保正確的訪問控制和權(quán)限設(shè)置。
  • 性能優(yōu)化information_schema 提供有關(guān)索引、表大小、表引擎等性能相關(guān)信息,這對于性能優(yōu)化很有幫助。
  • 查詢執(zhí)行計(jì)劃:可以查詢 information_schema 獲取查詢執(zhí)行計(jì)劃,以了解查詢?nèi)绾伪粓?zhí)行。

使用方法:

  • 查詢數(shù)據(jù)庫中的表:

    SELECT table_name
    FROM information_schema.tables
    WHERE table_schema = '數(shù)據(jù)庫名';
    
  • 查詢表的列信息(多庫表名重復(fù),會組合起來,不去重):

    SELECT column_name, data_type
    FROM information_schema.columns
    WHERE table_name = '表名';
    
  • 查詢用戶和權(quán)限信息:

    SELECT *
    FROM information_schema.user_privileges;
    
  • 查詢索引信息:

    SELECT table_name, index_name
    FROM information_schema.statistics
    WHERE table_schema = '數(shù)據(jù)庫名';
    

以下是一個對比表格,用于對比 information_schema 、 sys 系統(tǒng)庫、 performance_schema

特性information_schemasys 系統(tǒng)庫performance_schema
主要用途查詢數(shù)據(jù)庫結(jié)構(gòu)、權(quán)限管理、性能優(yōu)化查詢執(zhí)行分析、性能調(diào)優(yōu)、等待事件分析性能監(jiān)控、性能分析、資源利用監(jiān)控、等待事件分析
數(shù)據(jù)類型元數(shù)據(jù)信息、數(shù)據(jù)庫對象結(jié)構(gòu)信息查詢執(zhí)行分析、等待事件、性能數(shù)據(jù)提供廣泛的性能數(shù)據(jù),包括查詢執(zhí)行、鎖等待、I/O操作、連接信息等
使用方法提供用于查詢和檢索數(shù)據(jù)庫結(jié)構(gòu)和權(quán)限信息的表和視圖提供易于理解和使用的查詢和函數(shù)提供多個表和視圖,需要編寫更復(fù)雜的查詢和分析

到此這篇關(guān)于MySQL系統(tǒng)庫之information_schema的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)MySQL information_schema內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL中文亂碼問題的解決

    MySQL中文亂碼問題的解決

    MySQL中文亂碼問題的解決...
    2006-12-12
  • Ubuntu自啟動Mysql的三種方式

    Ubuntu自啟動Mysql的三種方式

    本文給大家介紹ubuntu自啟動mysql的三種方式,一種方法通過執(zhí)行命令,也是最簡單的方法,第二種方法是使用sysv-rc-cont工具,第三種方法是使用chkconfig工具,關(guān)于以上三種方式的詳解請看下文
    2015-10-10
  • mysql 5.7.18 zip版安裝配置方法圖文教程(win7)

    mysql 5.7.18 zip版安裝配置方法圖文教程(win7)

    這篇文章主要為大家詳細(xì)介紹了win7下mysql 5.7.8 zip版安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • mysql截取json對象特定數(shù)據(jù)的場景示例詳解

    mysql截取json對象特定數(shù)據(jù)的場景示例詳解

    這篇文章主要為大家介紹了mysql中截取json對象特定數(shù)據(jù)的場景示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • mysql存儲過程實(shí)例

    mysql存儲過程實(shí)例

    這篇文章主要介紹了mysql存儲過程實(shí)例,需要的朋友可以參考下
    2014-04-04
  • Mysql中SQL語句不使用索引的情況

    Mysql中SQL語句不使用索引的情況

    今天小編就為大家分享一篇關(guān)于Mysql中SQL語句不使用索引的情況,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 給mysql數(shù)據(jù)庫的字段設(shè)默認(rèn)值方式

    給mysql數(shù)據(jù)庫的字段設(shè)默認(rèn)值方式

    這篇文章主要介紹了給mysql數(shù)據(jù)庫的字段設(shè)默認(rèn)值方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • MySQL之存在則更新,否則就插入數(shù)據(jù)

    MySQL之存在則更新,否則就插入數(shù)據(jù)

    這篇文章主要介紹了MySQL之存在則更新,否則就插入數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Mysql如何查詢鎖表

    Mysql如何查詢鎖表

    這篇文章主要介紹了Mysql如何查詢鎖表問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MySQL專用服務(wù)器自動配置參數(shù)的實(shí)現(xiàn)

    MySQL專用服務(wù)器自動配置參數(shù)的實(shí)現(xiàn)

    本文主要介紹了MySQL專用服務(wù)器自動配置參數(shù)的實(shí)現(xiàn),MySQL8.0推出了專用數(shù)據(jù)庫服務(wù)器自動配置參數(shù),通過打開innodb_dedicated_server,下面就來詳細(xì)的介紹一下,感興趣的可以了解一下
    2024-09-09

最新評論