小編所知道的數(shù)據(jù)庫(kù)查詢方式不外乎三種:第一種是通過(guò)Web網(wǎng)頁(yè)進(jìn)行查詢,用戶不需要下載客戶端軟件只要具
講解了如何查找mysql數(shù)據(jù)庫(kù)真實(shí)物理文件的存儲(chǔ)位置,只要直接復(fù)制數(shù)據(jù)庫(kù)文件,即可對(duì)數(shù)據(jù)庫(kù)進(jìn)行搬遷,也可以對(duì)數(shù)據(jù)庫(kù)文件的存放位置進(jìn)行改變。
方法
在 MySQL 客戶端鍵入如下命令:
1、MySQL如果使用MyISAM存儲(chǔ)引擎,數(shù)據(jù)庫(kù)文件類型就包括.frm、.MYD、.MYI,默認(rèn)存
show global variables like "%datadir%"
win7對(duì)mysql的安裝路徑,做了改變,data在一個(gè)隱藏文件中,路徑是這樣的C:Progr
MySQL 的數(shù)據(jù)文件就存放在Data目錄。至于接下來(lái)想查看具體的數(shù)據(jù)庫(kù)還是表,這就看大家的心情啦!
默認(rèn)在安裝目錄的data文件下,數(shù)據(jù)庫(kù)創(chuàng)建時(shí)會(huì)生成和數(shù)據(jù)庫(kù)同名的文件夾,該文件下既是數(shù)據(jù)庫(kù)文件。
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
怎樣查看MySql數(shù)據(jù)庫(kù)物理文件存放位置
小編所知道的數(shù)據(jù)庫(kù)查詢方式不外乎三種:第一種是通過(guò)Web網(wǎng)頁(yè)進(jìn)行查詢,用戶不需要下載客戶端軟件只要具備上網(wǎng)e79fa5e98193e58685e5aeb931333339656431條件就可以通過(guò)瀏覽器進(jìn)行訪問(wèn)查詢;第二種也是平時(shí)使用比較多的通過(guò)數(shù)據(jù)庫(kù)管理軟件也就是常說(shuō)的客戶端進(jìn)行查詢;第三種通過(guò)linux連接數(shù)據(jù)庫(kù)查詢,但是linux查詢數(shù)據(jù)庫(kù)界面相對(duì)前面的2種就顯得尤為不足了。
這里小編使用客戶端的查詢方式對(duì)讀者進(jìn)行講解,首先通過(guò)運(yùn)行數(shù)據(jù)庫(kù)客戶端管理軟件SQLyogEnt進(jìn)行查詢,第一步運(yùn)行SQLyogEnt,在桌面找到SQLyogEnt的軟件圖標(biāo),用戶雙擊這個(gè)圖標(biāo)。
然后輸入數(shù)據(jù)庫(kù)的信息,在界面左下角點(diǎn)擊【連接】按鈕,連接數(shù)據(jù)庫(kù)。
連接上數(shù)據(jù)庫(kù)后就進(jìn)入了數(shù)據(jù)庫(kù)管理軟件的控制臺(tái),控制臺(tái)的左側(cè)以目錄的形式顯示了當(dāng)前登錄的用戶和數(shù)據(jù)庫(kù)以及數(shù)據(jù)庫(kù)的表。目錄的右邊從上到下有2個(gè)空白的長(zhǎng)方形框,上方的是SQL查詢語(yǔ)言的輸入框,下方顯示的是查詢所得到的結(jié)果。
有時(shí)候一個(gè)數(shù)據(jù)庫(kù)IP新建了多個(gè)數(shù)據(jù)庫(kù),在查詢前要用數(shù)據(jù)在控制臺(tái)左側(cè)目錄上選擇需要操作的數(shù)據(jù)庫(kù),然后在進(jìn)行查詢。
上面說(shuō)道了SQL的長(zhǎng)方形空白的輸入框,現(xiàn)在我們對(duì)數(shù)據(jù)庫(kù)表進(jìn)行一次查詢吧。如果要查詢一個(gè)表中所有的信息可以輸入:SELECT * FROM TABLE_Name
查詢表中的某一條數(shù)據(jù):SELECT * FROM Table_Name WHERE id=XXXX 注意這里的id選擇表中的唯一鍵,就是用于標(biāo)識(shí)這條數(shù)據(jù)與其他數(shù)據(jù)不同的字段
顯示某個(gè)字段的數(shù)據(jù)信息:如name
SELECT name FROM Table_Name WHERE id=XXXX
大家在使用時(shí)需要對(duì)一個(gè)表中的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)可以使用:
SELECT COUNT(*) FROM Tabele_Name
統(tǒng)計(jì)某一個(gè)條件的數(shù)據(jù):如下方的統(tǒng)計(jì)表中年齡字段16歲的所有記錄數(shù)
SELECT COUNT(*) FROM Tabele_Name where age=16
統(tǒng)多個(gè)條件的數(shù)據(jù):如下方的統(tǒng)計(jì)表中年齡字段16歲和班級(jí)為3班的所有記錄數(shù)
SELECT COUNT(*) FROM Tabele_Name where age=16 and class=3
注意事項(xiàng)
需要讀者在空閑時(shí)多琢磨,SQL執(zhí)行效率是一個(gè)很值得考究的問(wèn)題
Mysql 數(shù)據(jù)庫(kù)文件存儲(chǔ)在哪個(gè)目錄
mysql數(shù)據(jù)庫(kù)在系統(tǒng)上是以一個(gè)文件夾的形式出現(xiàn)的,e799bee5baa6e997aee7ad94e58685e5aeb931333366303064你創(chuàng)建了ac數(shù)據(jù)庫(kù),那么在磁盤(pán)上就會(huì)出現(xiàn)ac的目錄,而ac數(shù)據(jù)庫(kù)的全局配置則是ac文件夾中的db.opt文件來(lái)管理。
mysql的數(shù)據(jù)文件在datadir下,你在數(shù)據(jù)庫(kù)中執(zhí)行 show variables like '%datadir%';就會(huì)顯示數(shù)據(jù)庫(kù)文件的路徑,你可以找到ac文件夾。
在 MySQL 客戶端鍵入如下命令:
show global variables like "%datadir%"
MySQL 的數(shù)據(jù)文件就存放在Data目錄。
擴(kuò)展資料
給定mysql_stmt_init()返回的語(yǔ)句句柄,準(zhǔn)備字符串查詢指向的SQL語(yǔ)句,并返回狀態(tài)值。字符串長(zhǎng)度應(yīng)由"length"參量給出。字符串必須包含1條SQL語(yǔ)句。不應(yīng)為語(yǔ)句添加終結(jié)用分號(hào)(';')或g。
通過(guò)將問(wèn)號(hào)字符"?"嵌入到SQL字符串的恰當(dāng)位置,應(yīng)用程序可包含SQL語(yǔ)句中的一個(gè)或多個(gè)參數(shù)標(biāo)記符。
標(biāo)記符僅在SQL語(yǔ)句中的特定位置時(shí)才是合法的。例如,它可以在INSERT語(yǔ)句的VALUES()列表中(為行指定列值),或與WHERE子句中某列的比較部分(用以指定比較值)。但是,對(duì)于ID(例如表名或列名),不允許使用它們,不允許指定二進(jìn)制操作符(如等于號(hào)"=")的操作數(shù)。后一個(gè)*是有必要的,原因在于,無(wú)法確定參數(shù)類型。
一般而言,參數(shù)僅在DML(數(shù)據(jù)操作語(yǔ)言)語(yǔ)句中才是合法的,在DDL(數(shù)據(jù)定義語(yǔ)言)語(yǔ)句中不合法。執(zhí)行語(yǔ)句之前,必須使用mysql_stmt_bind_param(),將參數(shù)標(biāo)記符與應(yīng)用程序變量綁定在一起。
mysql的數(shù)據(jù)庫(kù)文件在哪個(gè)目錄下,我怎么找不到
1、MySQL如果使用百M(fèi)yISAM存儲(chǔ)引擎,數(shù)據(jù)庫(kù)文件類型就包括.frm、.MYD、.MYI,默認(rèn)存放度位置是專C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data
2、MySQL如果使用InnoDB存儲(chǔ)引擎,MySQL數(shù)據(jù)庫(kù)文件類型就包括.frm、ibdata1、.ibd,存放位置有兩個(gè),
.frm文件默認(rèn)存放位置是屬C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data, ibdata1、.ibd文件默認(rèn)存放位置是MySQL安裝目錄下的data文件夾
mysql數(shù)據(jù)庫(kù)的存放位置在哪里
數(shù)據(jù)庫(kù)文件默認(rèn)存放位置:C:Program FilesMySQLMySQL Server 5.0data。
數(shù)據(jù)庫(kù)的配置文件在C:Program FilesMySQLMySQL Server 5.0my.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:Program FilesMySQLMySQL Server 5.0mysql。
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ǔ)7a64e4b893e5b19e31333366306466言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。
下面詳細(xì)介紹幾個(gè)找不同數(shù)據(jù)庫(kù)用到的命令:
1、選擇你所創(chuàng)建的數(shù)據(jù)庫(kù)
mysql> USE MYSQLDATA; (按回車鍵出現(xiàn)Database changed 時(shí)說(shuō)明操作成功!)
2、:使用SHOW語(yǔ)句找出在服務(wù)器上當(dāng)前存在什么數(shù)據(jù)庫(kù)
mysql> SHOW DATABASES;
3、查看現(xiàn)在的數(shù)據(jù)庫(kù)中存在什么表
mysql> SHOW TABLES;
4、顯示表的結(jié)構(gòu)。
mysql> DESCRIBE MYTABLE;
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ù),類似于sql server中的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
mysql創(chuàng)建的數(shù)據(jù)庫(kù)文件存放在什么位置
默認(rèn)在安裝目錄的data文件下,數(shù)據(jù)庫(kù)創(chuàng)建時(shí)會(huì)生成和數(shù)據(jù)庫(kù)同名的文件夾,該文件下既是數(shù)據(jù)庫(kù)文件。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com