查看mysql數據庫文件的大小(ubantu)

1、數據庫文件存放的位置。

mysql數據庫中的表是以文件存放的。mysql數據庫文件所有存放在/var/lib/mysql目錄中。以下:

上面表示這個mysql上有4個數據庫gift、mysql、performance_schema、sys。mysql

2、數據庫文件的說明。

進入的gift文件夾:

每一個表都有.frm、.ibd 兩個文件,而且真個數據庫有一個db.opt文件。sql

一、db.opt

用來記錄該庫的默認字符集編碼和字符集排序規則用的。也就是建立數據庫時指定的默認字符集和排序規則。後續建立的表若是沒有指定字符集和排序規則,那麼該新建的表將採用db.opt文件中指定的屬性。數據庫

二、frm

與表相關的元數據信息都存放在.frm文件中,主要是表結構的定義信息,不論什麼存儲引擎,每個表都會有一個以表名命名的.frm文件。編碼

三、ibd

ibd是MySQL數據文件、索引文件,沒法直接讀取。 frm是表結構文件,能夠直接打開。.net

3、查看數據庫佔用空間大小。

使用du -sh能夠查看當前目錄下各個文件和目錄佔用空間大小。code

參考文檔:
http://www.javashuo.com/article/p-kcghvztc-mc.htmlorm

相關文章
相關標籤/搜索