MAC-Homebrew安裝MySQL
Try to install you first database!# 起因
大二下修了系上一門 Database 的課,主要使用的是利用MySQL,來對飛機航班資料做query。以下是我在Mac OSX從安裝到實作的一些紀錄。
# 安裝Homebrew,MySQL
首先打開你的terminal,到這裡安裝:link,已經有安裝的也可以更新
brew
。
# 開啟MySQL.Server,設定密碼
請耐心等待第一個步驟,因為會在你的mac上安裝不小的檔案。等到好的時候執行下列指令,通常是使用
root
作為MySQL登入帳號,所以也記得去設定一下root
的密碼:p.s.對於第二個指令(mysql_secure_installation)有疑慮的可以參考:MySQL Documentation
# 開始使用MySQL
如果上述步驟都完成了,就可以試著使用MySQL了 (恭喜!!),首先是登入然後試著看看你的databases,若是沒問題,就可以開始 Create 作業要的 Database,tables了:
# 如何替換NA字體
這一步我也還不確定,每台電腦可能狀況不一樣,有很多做法可以達到,也有可能不需要做就能完成作業,提出來大家參考。不知道怎麼確定對錯的時候,可以先自己新增一個小檔案,裡頭自己隨便嘗試幾個狀況,看看結果,對了再更改
csv file
。這裡也提供一些替換字元正規表示法:link
# Import data from CSV file
進入一個database之後,首先要create table,助教也有給上table範例,所以也可以參考:here,在Import data 時要注意
input type
,例如已經宣告int
形式了,就沒辦法吃”NA”這樣的input,但是這些飛機航班資料裡面,只要資料沒給齊全就會在那個欄位記上”NA”,因此在import前一定要把資料整理過,不然開始query一定會發生悲劇,慘不忍睹,筆者深受其害。
# 參考
blog comments powered by Disqus