国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MySQL5.7數(shù)據(jù)目錄結(jié)構(gòu)

這篇具有很好參考價值的文章主要介紹了MySQL5.7數(shù)據(jù)目錄結(jié)構(gòu)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

以CentOS7為例,數(shù)據(jù)目錄為/var/lib/mysql/,其內(nèi)容如下:

[root@scentos szc]# ll /var/lib/mysql/
total 122952
-rw-r----- 1 mysql mysql       56 Jan 15 16:02 auto.cnf
-rw------- 1 mysql mysql     1680 Jan 15 16:02 ca-key.pem
-rw-r--r-- 1 mysql mysql     1112 Jan 15 16:02 ca.pem
-rw-r--r-- 1 mysql mysql     1112 Jan 15 16:02 client-cert.pem
-rw------- 1 mysql mysql     1676 Jan 15 16:02 client-key.pem
-rw-r----- 1 mysql mysql      289 Jan 15 16:48 ib_buffer_pool
-rw-r----- 1 mysql mysql 12582912 Jan 15 17:31 ibdata1
-rw-r----- 1 mysql mysql 50331648 Jan 15 17:31 ib_logfile0
-rw-r----- 1 mysql mysql 50331648 Jan 15 16:02 ib_logfile1
-rw-r----- 1 mysql mysql 12582912 Jan 15 17:54 ibtmp1
drwxr-x--- 2 mysql mysql     4096 Jan 15 16:02 mysql
srwxrwxrwx 1 mysql mysql        0 Jan 15 16:51 mysql.sock
-rw------- 1 mysql mysql        6 Jan 15 16:51 mysql.sock.lock
drwxr-x--- 2 mysql mysql     8192 Jan 15 16:02 performance_schema
-rw------- 1 mysql mysql     1676 Jan 15 16:02 private_key.pem
-rw-r--r-- 1 mysql mysql      452 Jan 15 16:02 public_key.pem
-rw-r--r-- 1 mysql mysql     1112 Jan 15 16:02 server-cert.pem
-rw------- 1 mysql mysql     1676 Jan 15 16:02 server-key.pem
drwxr-x--- 2 mysql mysql     8192 Jan 15 16:02 sys
drwxr-x--- 2 mysql mysql      207 Jan 15 19:15 test

其中mysql、sys等為數(shù)據(jù)庫,即一個數(shù)據(jù)庫對應(yīng)的一個目錄。

  • ibdata1存放的是InnoDB的元數(shù)據(jù)、變更緩沖區(qū)、雙寫緩沖區(qū)和撤銷日志。
  • ib_logfile0ib_logfile1存放普通日志。
  • ib_buffer_pool存放緩存池信息。

test數(shù)據(jù)庫為例,其中內(nèi)容如下:

[root@scentos szc]# ll /var/lib/mysql/test/
total 260
-rw-r----- 1 mysql mysql    61 Jan 15 16:53 db.opt
-rw-r----- 1 mysql mysql  8650 Jan 15 17:28 emp_test.frm
-rw-r----- 1 mysql mysql 98304 Jan 15 17:30 emp_test.ibd
-rw-r----- 1 mysql mysql  8560 Jan 15 16:54 test1.frm
-rw-r----- 1 mysql mysql 98304 Jan 15 16:55 test1.ibd
-rw-r----- 1 mysql mysql   278 Jan 15 19:27 test1.TRG
-rw-r----- 1 mysql mysql  8586 Jan 15 19:10 test_myisam.frm
-rw-r----- 1 mysql mysql     0 Jan 15 19:10 test_myisam.MYD
-rw-r----- 1 mysql mysql  1024 Jan 15 19:10 test_myisam.MYI
-rw-r----- 1 mysql mysql   285 Jan 15 19:28 test_myisam.TRG
-rw-r----- 1 mysql mysql    43 Jan 15 19:28 test_trigger_on_myisam.TRN
-rw-r----- 1 mysql mysql    37 Jan 15 19:27 test_trigger_on_test1.TRN
-rw-r----- 1 mysql mysql   497 Jan 15 19:15 test_view_2.frm
-rw-r----- 1 mysql mysql   399 Jan 15 19:15 test_view.frm

db.opt存放數(shù)據(jù)庫的配置信息。
對于一張InnoDB數(shù)據(jù)表而言:

  • frm文件存放表結(jié)構(gòu)信息。
    • 若采用默認(rèn)的獨立表空間結(jié)構(gòu),則使用ibd文件存放表數(shù)據(jù)信息;
    • 否則就是系統(tǒng)表空間結(jié)構(gòu),使用ibdata文件存放表數(shù)據(jù)。
  • TRG文件存放觸發(fā)器信息;

對于一張myisam表而言:

  • frm文件存放表結(jié)構(gòu)信息;
  • MYD文件存放表數(shù)據(jù)信息;
  • MYI文件存放表索引信息;
  • TRG文件存放觸發(fā)器信息;

對于視圖而言:僅有frm文件,存放視圖結(jié)構(gòu)信息。
對于觸發(fā)器而言:僅有TRN保存其對應(yīng)的觸發(fā)器信息。文章來源地址http://www.zghlxwxcb.cn/news/detail-660906.html

到了這里,關(guān)于MySQL5.7數(shù)據(jù)目錄結(jié)構(gòu)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Centos /Linux環(huán)境下利用Docker 安裝mysql5.7鏡像(含離線安裝),啟動mysql鏡像并初始化數(shù)據(jù)庫

    Centos /Linux環(huán)境下利用Docker 安裝mysql5.7鏡像(含離線安裝),啟動mysql鏡像并初始化數(shù)據(jù)庫

    使用有網(wǎng)的服務(wù)器下載好鏡像 保存下載好的鏡像成tar 將鏡像上傳到所需服務(wù)器(放在固定位置) 導(dǎo)入鏡像 注意名稱,這里的mysql5.7和上面打包 docker save imageid mysql5.7 的名稱一致,本例未改名 查看導(dǎo)入的鏡像,并重新命名鏡像 創(chuàng)建本地數(shù)據(jù)庫目錄、配置文件以及日志目錄(

    2024年02月10日
    瀏覽(96)
  • Mysql實現(xiàn)Linux下數(shù)據(jù)庫目錄遷移

    Centos中遷移Mysql的數(shù)據(jù)目錄,一般是硬盤滿了不夠用,然后掛載了新的數(shù)據(jù)盤,那么就可以將Mysql數(shù)據(jù)遷移到新的數(shù)據(jù)盤。 可以查看pid后kill停止,可以進(jìn)入目錄stop,可以變量停止 復(fù)制當(dāng)前目錄到新目錄 更改mysql數(shù)據(jù)存儲路徑

    2024年02月12日
    瀏覽(31)
  • 頭歌MySQL數(shù)據(jù)庫實訓(xùn)答案 有目錄

    頭歌MySQL數(shù)據(jù)庫答案 特別感謝黃副班、小青提供代碼,有問題聯(lián)系公眾號【學(xué)思則安】留言更正 其他作業(yè)鏈接 數(shù)據(jù)庫1-MySQL數(shù)據(jù)定義與操作實戰(zhàn) MySQL數(shù)據(jù)庫 - 初識MySQL MySQL數(shù)據(jù)庫 - 數(shù)據(jù)庫和表的基本操作(一) MySQL數(shù)據(jù)庫 - 數(shù)據(jù)庫和表的基本操作(二) MySQL數(shù)據(jù)庫 - 單表查詢

    2024年04月28日
    瀏覽(356)
  • MySQL數(shù)據(jù)庫索引的數(shù)據(jù)結(jié)構(gòu)

    數(shù)據(jù)庫索引的功能就是讓查找更加的高效,所以索引的數(shù)據(jù)結(jié)構(gòu)應(yīng)該是能夠加速查找的數(shù)據(jù)結(jié)構(gòu)。 MySQL的innoDB存儲引擎的索引的數(shù)據(jù)結(jié)構(gòu)就是多叉搜索樹中的b+樹,這可以說是為索引量身定做的一個數(shù)據(jù)結(jié)構(gòu)。 首先,索引可以通過主鍵,unique修飾創(chuàng)建,也可以直接使用sql語句

    2024年02月10日
    瀏覽(31)
  • Mysql數(shù)據(jù)庫結(jié)構(gòu)優(yōu)化匯總

    ? ? ?設(shè)計表以最大限度地減少其在磁盤上的空間。這可以減少寫入磁盤和從磁盤讀取的數(shù)據(jù)量,從而帶來巨大的改進(jìn)。較小的表通常需要較少的主內(nèi)存,而它們的內(nèi)容在查詢執(zhí)行過程中被主動處理。表數(shù)據(jù)的任何空間減少也會導(dǎo)致更小的索引可以更快地處理。 盡可能使用最

    2024年02月07日
    瀏覽(23)
  • Mysql不同數(shù)據(jù)庫之間表結(jié)構(gòu)同步

    Mysql不同數(shù)據(jù)庫之間表結(jié)構(gòu)同步

    開發(fā)環(huán)境的Mysql表結(jié)構(gòu)做了修改,要同步到其他環(huán)境數(shù)據(jù)庫中使用數(shù)據(jù)庫管理工具JookDB的表結(jié)構(gòu)同步功能就很方便。雖然Navicat也有這個功能但是有免費的當(dāng)然是用免費的。 用JookDB添加數(shù)據(jù)庫后在數(shù)據(jù)庫節(jié)點上右鍵選擇“同步結(jié)構(gòu)”即可開始表結(jié)構(gòu)同步。 1.選擇結(jié)構(gòu)同步的源庫

    2024年02月05日
    瀏覽(24)
  • 基于mysql5.7制作自定義的docker鏡像,適用于xxl-job依賴的數(shù)據(jù)庫,自動執(zhí)行初始化腳本(ddl語句和dml語句)

    基于mysql5.7制作自定義的docker鏡像,適用于xxl-job依賴的數(shù)據(jù)庫,自動執(zhí)行初始化腳本(ddl語句和dml語句)

    xxl-job-admin依賴mysql數(shù)據(jù)庫,且需執(zhí)行初始化腳本,包括ddl和dml語句。 具體的步驟總結(jié)如下: 1、新建數(shù)據(jù)庫xxl_job 2、創(chuàng)建mysql表table 3、執(zhí)行dml語句,包括新建admin用戶及密碼,創(chuàng)建執(zhí)行器和任務(wù)。 毫無疑問,人工每次去操作這些,不僅耗費人力和時間,還容易出錯。 所以,本

    2024年02月11日
    瀏覽(780)
  • 【數(shù)據(jù)庫——MySQL(實戰(zhàn)項目1)】(1)圖書借閱系統(tǒng)——數(shù)據(jù)庫結(jié)構(gòu)設(shè)計

    【數(shù)據(jù)庫——MySQL(實戰(zhàn)項目1)】(1)圖書借閱系統(tǒng)——數(shù)據(jù)庫結(jié)構(gòu)設(shè)計

    經(jīng)過前期的學(xué)習(xí),我們已經(jīng)掌握數(shù)據(jù)庫基礎(chǔ)操作,因此是時候來做一個實戰(zhàn)項目了—— 圖書借閱系統(tǒng) 。對于圖書借閱系統(tǒng),相信大家不難想到至少需要 3 張表,分別是: 借閱人表 , 圖書表 和 借閱信息表 (當(dāng)然不限于這些表,大家可以根據(jù)自己的想法創(chuàng)建其它表)。 那么

    2024年02月03日
    瀏覽(34)
  • MySQL數(shù)據(jù)庫精選(從入門使用到底層結(jié)構(gòu))

    MySQL數(shù)據(jù)庫精選(從入門使用到底層結(jié)構(gòu))

    DDL: 數(shù)據(jù)定義語言,用來定義數(shù)據(jù)庫對象(數(shù)據(jù)庫、表、字段) DML: 數(shù)據(jù)操作語言,用來對數(shù)據(jù)庫表中的數(shù)據(jù)進(jìn)行增刪改 DQL: 數(shù)據(jù)查詢語言,用來查詢數(shù)據(jù)庫中表的記錄 DCL: 數(shù)據(jù)控制語言,用來創(chuàng)建數(shù)據(jù)庫用戶、控制數(shù)據(jù)庫的控制權(quán)限 數(shù)據(jù)定義語言 數(shù)據(jù)庫操作 查詢所有數(shù)據(jù)

    2024年02月19日
    瀏覽(25)
  • MySql數(shù)據(jù)庫的初步安裝與數(shù)據(jù)表結(jié)構(gòu)數(shù)據(jù)管理

    MySql數(shù)據(jù)庫的初步安裝與數(shù)據(jù)表結(jié)構(gòu)數(shù)據(jù)管理

    目錄 一、數(shù)據(jù)庫的相關(guān)了解 1)數(shù)據(jù)庫的概念? 數(shù)據(jù)(Data) 表 數(shù)據(jù)庫系統(tǒng) 2)數(shù)據(jù)庫系統(tǒng)發(fā)展史 第一代數(shù)據(jù)庫 第二代數(shù)據(jù)庫 第三代數(shù)據(jù)庫 當(dāng)今主流數(shù)據(jù)庫介紹 2)數(shù)據(jù)庫的分類? 關(guān)系數(shù)據(jù)庫 非關(guān)系型數(shù)據(jù)庫 非關(guān)系型數(shù)據(jù)庫的優(yōu)點 二、mysql的yum安裝與源碼編譯安裝?? 1)源

    2024年02月08日
    瀏覽(2720)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包