iT邦幫忙

鐵人檔案

2013 iT 邦幫忙鐵人賽
回列表

MySQL那些事兒 系列

去年鐵人賽發表的一些關於MySQL文件,
今年接著來寫點MySQL的一些事兒.

鐵人鍊成 | 共 30 篇文章 | 19 人訂閱 訂閱系列文 RSS系列文
DAY 1

MySQL Client 提示符號與紀錄檔的設定與使用

MySQL有許多工具程式具有圖形介面方便使用, 但MySQL Client 這個官方工具有其使用上的一些特色, 對管理MySQL Server 有幫助. 以下將...

DAY 2

MySQL的吉祥動物叫什麼名字呢?

MySQL的吉祥動物是一隻海豚,他叫做 Sakila. 用Google查詢 MySQL Sakila 的圖形,可以看到許多可愛 的海豚玩偶,上面有寫MySQL,...

DAY 3

MySQL Workbench 的用途

MySQL Workbench是官方提供的工具,具有許多功能,值得一試. MySQL Workbench可以很輕易查看Server運作的狀況與一些設定值. 也...

DAY 4

SQL Query 執行的細節

我們在開發系統時,對SQL Query 總是希望能夠有效率. 了解一道SQL Query執行的細節,有助於提昇效率. 以之前介紹Sakila範例資料庫為例,我們...

DAY 5

測試資料的產生

在發展系統的過程中,時常需要先產生測試資料,以利進行評估及調整. 用外部程式來產生是一個方法,利用MySQL的功能來產生也是一個方法. 利用MySQL Memo...

DAY 6

SQL Query 執行的細節的改進查詢方法

在第4天介紹了SQL Query 執行的細節, 今天將更進一步的改進. 第4天介紹的SQL Query 執行的細節,是使用MySQL提供的 SHOW PROFI...

DAY 7

MySQL的特殊指令HANDLER

HANDLER 是一個很有趣的指令,可以讓我們一列列的瀏覽資料. 先來建立測試Table. CREATE TABLE ithelp1007a( id INT U...

DAY 8

SQL MERGE 指令在MySQL的實作

MERGE 指令十分方便,但是MySQL並未直接提供MERGE, 而是採用其他方式來實作. 我們來看看實際的例子. CREATE TABLE ithelp100...

DAY 9

HAVING 的應用

HAVING 是屬於一般使用者常會忽略的. 我們以sakila範例資料庫的city 資料表為例. SELECT country , COUNT(1...

DAY 10

MySQL rownum的實作與排名的方法

Oracle 有一個虛擬欄位rownum,讓許多操作有極大的便利性. 今天將介紹在MySQL產生rownum的方法,以及排名的方法. MySQL一般情況下是沒有...