在mysql中,shema和數(shù)據(jù)庫(kù)是一個(gè)意思,CREATE SCHEMA是CREATE DATABASE的同義詞。但是其他數(shù)據(jù)庫(kù)schema和database并不等同,需要具體看文檔了解。
創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、淮陽(yáng)網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開(kāi)發(fā)、商城系統(tǒng)網(wǎng)站開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為淮陽(yáng)等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
定義
元數(shù)據(jù)最本質(zhì)、最抽象的定義為:data about data (關(guān)于數(shù)據(jù)的數(shù)據(jù))。它是一種廣泛存在的現(xiàn)象,在許多領(lǐng)域有其具體的定義和應(yīng)用。
在數(shù)據(jù)倉(cāng)庫(kù)領(lǐng)域中,元數(shù)據(jù)被定義為:描述數(shù)據(jù)及其環(huán)境的數(shù)據(jù)。一般來(lái)說(shuō),它有兩方面的用途。首先,元數(shù)據(jù)能提供基于用戶的信息,如記錄數(shù)據(jù)項(xiàng)的業(yè)務(wù)描述信息的元數(shù)據(jù)能幫助用戶使用數(shù)據(jù)。其次,元數(shù)據(jù)能支持系統(tǒng)對(duì)數(shù)據(jù)的管理和維護(hù),如關(guān)于數(shù)據(jù)項(xiàng)存儲(chǔ)方法的元數(shù)據(jù)能支持系統(tǒng)以最有效的方式訪問(wèn)數(shù)據(jù)。具體來(lái)說(shuō),在數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中,元數(shù)據(jù)機(jī)制主要支持以下五類系統(tǒng)管理功能:(1)描述哪些數(shù)據(jù)在數(shù)據(jù)倉(cāng)庫(kù)中;(2)定義要進(jìn)入數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)和從數(shù)據(jù)倉(cāng)庫(kù)中產(chǎn)生的數(shù)據(jù);(3)記錄根據(jù)業(yè)務(wù)事件發(fā)生而隨之進(jìn)行的數(shù)據(jù)抽取工作時(shí)間安排;(4)記錄并檢測(cè)系統(tǒng)數(shù)據(jù)一致性的要求和執(zhí)行情況;(5)衡量數(shù)據(jù)質(zhì)量。
在軟件構(gòu)造領(lǐng)域,元數(shù)據(jù)被定義為:在程序中不是被加工的對(duì)象,而是通過(guò)其值的改變來(lái)改變程序的行為的數(shù)據(jù)。它在運(yùn)行過(guò)程中起著以解釋方式控制程序行為的作用。在程序的不同位置配置不同值的元數(shù)據(jù),就可以得到與原來(lái)等價(jià)的程序行為。
在圖書(shū)館與信息界,元數(shù)據(jù)被定義為:提供關(guān)于信息資源或數(shù)據(jù)的一種結(jié)構(gòu)化的數(shù)據(jù),是對(duì)信息資源的結(jié)構(gòu)化的描述。其作用為:描述信息資源或數(shù)據(jù)本身的特征和屬性,規(guī)定數(shù)字化信息的組織,具有定位、發(fā)現(xiàn)、證明、評(píng)估、選擇等功能。
此外,元數(shù)據(jù)在地理界,生命科學(xué)界等頂域也有其相應(yīng)的定義和應(yīng)用。
元數(shù)據(jù)(Meta Data)是關(guān)于數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù),指在數(shù)據(jù)倉(cāng)庫(kù)建設(shè)過(guò)程中所產(chǎn)生的有關(guān)數(shù)據(jù)源定義,目標(biāo)定義,轉(zhuǎn)換規(guī)則等相關(guān)的關(guān)鍵數(shù)據(jù)。同時(shí)元數(shù)據(jù)還包含關(guān)于數(shù)據(jù)含義的商業(yè)信息,所有這些信息都應(yīng)當(dāng)妥善保存,并很好地管理。為數(shù)據(jù)倉(cāng)庫(kù)的發(fā)展和使用提供方便。
元數(shù)據(jù)是一種二進(jìn)制信息,用以對(duì)存儲(chǔ)在公共語(yǔ)言運(yùn)行庫(kù)可移植可執(zhí)行文件 (PE) 文件或存儲(chǔ)在內(nèi)存中的程序進(jìn)行描述。將您的代碼編譯為 PE 文件時(shí),便會(huì)將元數(shù)據(jù)插入到該文件的一部分中,而將代碼轉(zhuǎn)換為 Microsoft 中間語(yǔ)言 (MSIL) 并將其插入到該文件的另一部分中。在模塊或程序集中定義和引用的每個(gè)類型和成員都將在元數(shù)據(jù)中進(jìn)行說(shuō)明。當(dāng)執(zhí)行代碼時(shí),運(yùn)行庫(kù)將元數(shù)據(jù)加載到內(nèi)存中,并引用它來(lái)發(fā)現(xiàn)有關(guān)代碼的類、成員、繼承等信息。
元數(shù)據(jù)以非特定語(yǔ)言的方式描述在代碼中定義的每一類型和成員。元數(shù)據(jù)存儲(chǔ)以下信息:
程序集的說(shuō)明。
標(biāo)識(shí)(名稱、版本、區(qū)域性、公鑰)。
導(dǎo)出的類型。
該程序集所依賴的其他程序集。
運(yùn)行所需的安全權(quán)限。
類型的說(shuō)明。
名稱、可見(jiàn)性、基類和實(shí)現(xiàn)的接口。
成員(方法、字段、屬性、事件、嵌套的類型)。
屬性。
修飾類型和成員的其他說(shuō)明性元素。
沒(méi)有。
元數(shù)據(jù)(Metadata),又稱中介數(shù)據(jù)、中繼數(shù)據(jù),為描述數(shù)據(jù)的數(shù)據(jù)(data about data),主要是描述數(shù)據(jù)屬性(property)的信息,用來(lái)支持如指示存儲(chǔ)位置、歷史數(shù)據(jù)、資源查找、文件記錄等功能。元數(shù)據(jù)算是一種電子式目錄,為了達(dá)到編制目錄的目的,必須在描述并收藏?cái)?shù)據(jù)的內(nèi)容或特色,進(jìn)而達(dá)成協(xié)助數(shù)據(jù)檢索的目的。
數(shù)據(jù)庫(kù)文件默認(rèn)存放位置:C:\ProgramFiles\MySQL\MySQLServer5.0\data。
數(shù)據(jù)庫(kù)的配置文件在C:\ProgramFiles\MySQL\MySQLServer5.0\my.ini。
在data文件夾里找到不test的數(shù)據(jù)庫(kù)文件夾和自己創(chuàng)建的文件夾是因?yàn)閠est數(shù)據(jù)庫(kù)是空的數(shù)據(jù)庫(kù),用于測(cè)試使用,自己的文件夾需要去mysql數(shù)據(jù)庫(kù)尋找。
mysql數(shù)據(jù)庫(kù)文件默認(rèn)存放位置:C:\ProgramFiles\MySQL\MySQLServer5.0\mysql。
MySQL是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言--結(jié)構(gòu)化查詢語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。
下面詳細(xì)介紹幾個(gè)找不同數(shù)據(jù)庫(kù)用到的命令:
1、選擇你所創(chuàng)建的數(shù)據(jù)庫(kù)
mysqlUSEMYSQLDATA;(按回車(chē)鍵出現(xiàn)Databasechanged時(shí)說(shuō)明操作成功!)
2、:使用SHOW語(yǔ)句找出在服務(wù)器上當(dāng)前存在什么數(shù)據(jù)庫(kù)
mysqlSHOWDATABASES;
3、查看現(xiàn)在的數(shù)據(jù)庫(kù)中存在什么表
mysqlSHOWTABLES;
4、顯示表的結(jié)構(gòu)。
mysqlDESCRIBEMYTABLE;
擴(kuò)展資料:
mysql數(shù)據(jù)庫(kù)服務(wù)器有三個(gè)數(shù)據(jù)庫(kù):information_schema數(shù)據(jù)庫(kù),mysql數(shù)據(jù)庫(kù),test數(shù)據(jù)庫(kù)。
1、nformation_schema數(shù)據(jù)庫(kù):這個(gè)數(shù)據(jù)庫(kù)保存了mysql服務(wù)器所有數(shù)據(jù)庫(kù)的信息。比如數(shù)據(jù)庫(kù)的名、數(shù)據(jù)庫(kù)的表、訪問(wèn)權(quán)限、數(shù)據(jù)庫(kù)表的數(shù)據(jù)類型,數(shù)據(jù)庫(kù)索引的信息等等。就是關(guān)于這個(gè)數(shù)據(jù)庫(kù)的點(diǎn)點(diǎn)滴滴信息都存儲(chǔ)在這個(gè)數(shù)據(jù)庫(kù)中。
nformation_schema數(shù)據(jù)庫(kù)是MySQL自帶的,它提供了訪問(wèn)數(shù)據(jù)庫(kù)元數(shù)據(jù)的方式。什么是元數(shù)據(jù)呢?元數(shù)據(jù)是關(guān)于數(shù)據(jù)的數(shù)據(jù),如數(shù)據(jù)庫(kù)名或表名,列的數(shù)據(jù)類型,或訪問(wèn)權(quán)限等。有些時(shí)候用于表述該信息的其他術(shù)語(yǔ)包括“數(shù)據(jù)詞典”和“系統(tǒng)目錄”。
在MySQL中,把information_schema看作是一個(gè)數(shù)據(jù)庫(kù),確切說(shuō)是信息數(shù)據(jù)庫(kù)。其中保存著關(guān)于MySQL服務(wù)器所維護(hù)的所有其他數(shù)據(jù)庫(kù)的信息。
如數(shù)據(jù)庫(kù)名,數(shù)據(jù)庫(kù)的表,表欄的數(shù)據(jù)類型與訪問(wèn)權(quán)限等。在INFORMATION_SCHEMA中,有數(shù)個(gè)只讀表。它們實(shí)際上是視圖,而不是基本表,因此,將無(wú)法看到與之相關(guān)的任何文件。
2、mysql數(shù)據(jù)庫(kù):這個(gè)數(shù)據(jù)庫(kù)中是mysql數(shù)據(jù)庫(kù)中的所有的信息表。
這個(gè)是mysql的核心數(shù)據(jù)庫(kù),類似于sqlserver中的master表,主要負(fù)責(zé)存儲(chǔ)數(shù)據(jù)庫(kù)的用戶、權(quán)限設(shè)置、關(guān)鍵字等mysql自己需要使用的控制和管理信息。不可以刪除,如果對(duì)mysql不是很了解,也不要輕易修改這個(gè)數(shù)據(jù)庫(kù)里面的表信息。
3、test數(shù)據(jù)庫(kù):空的數(shù)據(jù)庫(kù),用于測(cè)試用。
這個(gè)是安裝時(shí)候創(chuàng)建的一個(gè)測(cè)試數(shù)據(jù)庫(kù),和它的名字一樣,是一個(gè)完全的空數(shù)據(jù)庫(kù),沒(méi)有任何表,可以刪除。
參考資料:百度百科-MySQL數(shù)據(jù)庫(kù)
參考資料:百度百科-mySQL
參考資料:百度百科-test