之前都在 32 位元環境安裝,現在換到 64 位元環境也試裝看看。預設會裝到 C:\LAMP 目錄中。因為此為 MariaDB 讀取 my.ini 設定檔的預設...
邦友們有討論用Excel產生IP Address的方法. 當然Excel有公式,可以搭配公式來拉,不過量一大可能拉的很辛苦. 也有邦友提出用VBA來產生. 敝人...
接續昨天的外鍵限制探討. 昨天用CASCADE把初音的資料都刪除了. 泰大就用初音的逆襲. 今天改用另一種. 修改Billings ALTER TABLE Bi...
接續昨天的外鍵限制探討. 昨天泰大有提到,可以先把Child的資料刪掉, 再刪Parent的資料. 除此之外,還有其他作法. 刪掉原本的限制,新增限制. 先查看...
以第26天的泰大與MM們的為例. 有三個TABLE,分別是Girls,Billings,Worklog. 但未設外鍵限制. 今天將新增外鍵限制,來看增加了外鍵限...
昨天有探討了分段費用的計算,是直接計算出來的. 但是人是好奇的動物,雖說電腦已經普遍運用在日常生活中, 也取得大家一定程度的信任,但是對於賬單,單據等等, 大家...
價格是會隨時間變化的,不管是採購物品,或是人力服務等. 故費用的計算要考慮時間因素. 假設泰大聘請服務人員進行家事服務. 人員TABLE及資料如下 CREATE...
時間的處理也是資料庫時常面對的. 以時間區間為例,例如有一些專案或是任務 可能會同時進行,或是執行時會有重疊, 將時間區間合併,以得到主要路徑的時間區間. 範例...
在實務應用上,預算與實際已發生費用的計算, 是常要開發的功能. 故模擬實際可能發生的狀況,並提出解法, 開發系統時可參考之. 範例資料表 預算TABLE,包含有...
在第10天介紹了排名的方法,今天將介紹分組排名的方法. 首先建立範例TABLE,以銷售紀錄為例,假設有不同的單位, 例如營業一課,營業一課等.實務上不會只有這樣...
今天探討排序與索引. 人們喜歡有順序的資料,所以在資料庫的操作,排序是經常會使用的功能. 以第19天的AVDVD來當範例. 來觀察這道指令 EXPLAIN SE...
今天介紹關於UNIQUE INDEX. 以第18天建立的AVGals這個Table為例. 這個Table經過幾天的示範,也有增加了索引. 我們可以用這道指令來看...
今天要探討關於Pattern Matching與索引. Pattern Matching應用很多,因為我們不只想知道 精確的,也會想要知道某類型的資料到底有多少...
探討關於JOIN時,EXPLAIN顯示的欄位及其意義. 需要再建立一個Table. CREATE TABLE AVDVD( avid VARCHAR(10) N...
Ubuntu 13.10問世了, 這一版最大的意義有兩個: 雲端和行動運算. Ubuntu 13.10內建了Openstack Havana雲端系統, Ubun...
今天介紹EXPLAIN顯示的一些欄位的意義. 安排了大家喜聞樂見的一些測試資料. 建立測試資料. CREATE TABLE AVGals( galid INT...
Linux是強大的電腦系統, Raspberry Pi是一台為Linux而生的小型電腦, 用Raspberry Pi來開啟Linux Pi的奇幻旅程. 2013...
今天探討關於HASH格式的索引與Memory引擎 Memory引擎若未指定就是使用HASH格式索引. 先把預計使用的Memory加大. SET SESSION...
Joomla!是強大的網站內容管理系統, 能在Raspberry Pi是運作順暢, 本文將介紹安裝的過程. 上一篇: 低價的Raspberry Pi是學Linu...
昨天已經轉入100萬筆的測試資料了,今天開始來探討索引. 昨天已經轉入100萬筆的測試資料了,今天開始來探討索引. (1)有無索引的差異 先來建立一個沒有索引的...
以PHP為開發語言的網站內容管理系統多如過江之鯽, 其中最有名的當屬Joomla, WordPress, 和Drupal, 擁護者各有所好, 我曾經用Drupa...
為了探討索引需要測試資料,但又不宜使用之前的亂數產生方式. 可以使用Linux系統裡面的字典檔,但是字典檔是文字檔, 需要將它匯入MySQL,所以今天主要探討M...
在資料庫的世界,索引扮演了很重要的角色,也是大家所熟知的. 今天開始探討索引. 直接來看在MySQL關於索引的一個重要指令: EXPLAIN EXPLAIN S...
在Raspberry Pi上跑MySQL是可能的, 是不是實際, 要看應用系統讀寫資料庫的頻率與複雜性, 當然, 實際的負載瓶頸不見得是在MySQL上, 例如,...
GROUP BY 的應用很廣泛,再搭配ROLLUP使用就更強大了. 先建立測試用的Table,為使討論的重點在ROLLUP上,故 測試Table是簡化的,實務應...
MySQL和PostgreSQL一直是廣受使用的開放原始碼資料庫管理系統. 原昇陽公司對保持MySQL的原創性是不留餘力的, 然而, 在Oracle購併昇陽後的...
之前在第4天初步介紹了Query Profing, 在第6天介紹了改進的查詢方法, 在第9天的範例中有百分比的計算. 今天將要結合將Query Profing再...
Oracle 有一個虛擬欄位rownum,讓許多操作有極大的便利性. 今天將介紹在MySQL產生rownum的方法,以及排名的方法. MySQL一般情況下是沒有...