怎樣查詢Mysql資料庫??

平時讀者在使用資料庫最多的操作就是查詢,關於查詢讀者可能都知道使用select進行查詢,但是資料庫作為一個儲存和管理資料的倉庫,其中存放的資料是非常龐大的,對於資料庫中不同的表資料量的大小也是不同的,每次使用select進行查詢的時間也不相同,通常我們把資料庫查詢得到所需要時間看為是資料庫的一種效能指標,也就是大家常說的資料庫的查詢效率,怎樣在較短的時間內查詢到需要的資料,怎樣準確的查詢資料庫的資料呢?這裡小編就為大家講述一些資料庫的查詢技巧。

怎樣查詢Mysql資料庫?

工具/原料

具備一種查詢資料庫方法的環境

方法/步驟

小編所知道的資料庫查詢方式不外乎三種:第一種是通過Web網頁進行查詢,使用者不需要下載客戶端軟體只要具備上網條件就可以通過瀏覽器進行訪問查詢;第二種也是平時使用比較多的通過資料庫管理軟體也就是常說的客戶端進行查詢;第三種通過linux連線資料庫查詢,但是linux查詢資料庫介面相對前面的2種就顯得尤為不足了。

這裡小編使用客戶端的查詢方式對讀者進行講解,首先通過執行資料庫客戶端管理軟體SQLyogEnt進行查詢,第一步執行SQLyogEnt,在桌面找到SQLyogEnt的軟體圖示,使用者雙擊這個圖示。

怎樣查詢Mysql資料庫?

然後輸入資料庫的資訊,在介面左下角點選【連線】按鈕,連線資料庫。

怎樣查詢Mysql資料庫?

連線上資料庫後就進入了資料庫管理軟體的控制檯,控制檯的左側以目錄的形式顯示了當前登入的使用者和資料庫以及資料庫的表。目錄的右邊從上到下有2個空白的長方形框,上方的是SQL查詢語言的輸入框,下方顯示的是查詢所得到的結果。

怎樣查詢Mysql資料庫?

有時候一個數據庫IP新建了多個數據庫,在查詢前要用資料在控制檯左側目錄上選擇需要操作的資料庫,然後在進行查詢。

怎樣查詢Mysql資料庫?

上面說道了SQL的長方形空白的輸入框,現在我們對資料庫表進行一次查詢吧。如果要查詢一個表中所有的資訊可以輸入:SELECT * FROM TABLE_Name

怎樣查詢Mysql資料庫?

查詢表中的某一條資料:SELECT * FROM Table_Name WHERE id=XXXX 注意這裡的id選擇表中的唯一鍵,就是用於標識這條資料與其他資料不同的欄位

顯示某個欄位的資料資訊:如name

SELECT name FROM Table_Name WHERE id=XXXX

怎樣查詢Mysql資料庫?

大家在使用時需要對一個表中的資料進行統計可以使用:

SELECT COUNT(*) FROM Tabele_Name

統計某一個條件的資料:如下方的統計表中年齡欄位16歲的所有記錄數

SELECT COUNT(*) FROM Tabele_Name where age=16

統多個條件的資料:如下方的統計表中年齡欄位16歲和班級為3班的所有記錄數

SELECT COUNT(*) FROM Tabele_Name where age=16 and class=3

怎樣查詢Mysql資料庫?

注意事項

需要讀者在空閒時多琢磨,SQL執行效率是一個很值得考究的問題

資料, 時間, 資料庫, 讀者,
相關問題答案