Mac下如何學習資料庫?
01-03
有什麼兼容軟體可以用嗎?
Learn by coding!!! 都是簡單容易上手的學習課程。
Learn SQL | Codecademy
https://www.codeschool.com/courses/try-sql
https://www.codeschool.com/courses/the-sequel-to-sql題主這個問題問得好,因為我就是在mac下學得資料庫,艱難無比!
我學的是oracle資料庫,這個太特么坑爹了。首先我們是安裝虛擬機,在虛擬機上安裝linux系統,再安裝oracle資料庫。苦逼的是,老師那裡的虛擬機鏡像只有windows的,文件在mac下是不能用的!!!
於是我從上網破解mac下vm序列碼從頭開始做啊!自己裝linux操作系統,又自己安裝oracle資料庫,你不接觸oracle資料庫你不知道其中的難度,不是下一步下一步就可以解決的,當時我作為一個初學者。真的是快要瘋了,經常過不了,各種原因!!!
後來還要自己手工建庫,自己解鎖各種用戶,好吧,其實這些再後來我練習ocm的時候已經是輕車熟路,小菜一碟了,不過剛開始學的時候真的很艱難,oracle各種機制都不了解,盲人摸象的感覺。
不過題主要是學mysql的話,就簡單很多了,直接上官網,下載一個mysql,安裝就行了,這個我沒有深入了解,因為我也只是在我的本機上下了一個mysql練習下sql語句而已。要是學oracle體系結構什麼的,還是老老實實裝虛擬機,裝linux,裝oracle資料庫,然後才是學習Sequel Pro
瀉藥。
這個在知乎上有答案了。Mac平台上有哪些好的SQL 資料庫開發工具?aqua data studio 9.0.16SQLiteStudio
valentina studio至於哪個好,哪個壞看這裡Best Mac OS X Database Management System. Compare, reviews ratings.Mysql bench
裝個mysql,開始學語句
還是mariadb吧,安裝非常方便,問題也少,於mysql同宗產品
MySQL與Oracle資料庫在官方都有支持MAC OS X系統的安裝源:MySQL :: Download MySQL Community Server適用於 Intel x86-64 上的 MAC OS X 的 Oracle 資料庫 10g 第 2 版 (10.2.0.4.0)
1. 安裝最新版MySQL,官網應該有Mac版本。如果沒有的話,在Mac上安裝虛擬機,在上面安裝Linux,Linux版本隨意,推薦RHEL或CentOS等,然後在Linux上裝MySQL。2. 用mac的終端啟動MySQL。如果在步驟1中MySQL是在Linux虛擬機中安裝的話,那麼先使用mac終端鏈接Linux,然後再啟動MySQL。之後就可以開始學習了。3. 跟著MySQL官方文檔學習,包括使用、原理,而源碼的話需要自己去官網下載再來看。
安裝虛擬機 安裝Linux 安裝mysql 好好雪
推薦閱讀:
※如何評價RethinkDB?和MongoDB,Redis有什麼區別?
※新浪微博「點贊功能」資料庫如何設計的?
※如何用redis/memcache做Mysql緩存層?
※各種內存NoSQL,什麼情況下才有必要使用,SQL性能真的很糟糕?
※怎樣理解分析王垠文章《SQL,NoSQL 以及資料庫的實質》的觀點?
TAG:資料庫 | MySQL | 甲骨文Oracle | NoSQL | MicrosoftSQLServer |