How to install MySQL on your computer with Docker?
Last updated
Last updated
一般來說只要Google搜尋該資料庫的名稱,理論上就會導到一些頁面來讓我們下載相對應的安裝檔案,但這些過程有時候其實不是那麼的順利,尤其是Windows系統,在遭受一連串各種錯誤後,我發現有一個方法最為輕鬆愉快,就是使用Docker!
選擇自己的作業系統或晶片版本後,執行下載並安裝(就跟一般的軟體安裝一樣)。
Mac - Apple Chip
Mac - Intel Chip
Windows
Linux
執行Docker desktop後,請找到左側導航欄中的Images,並搜尋你要的資料庫(例如:mysql),找到最多下載或最多星星評價的通常都是官方提供的,之後點選Pull。
首先點選左側的Images,應該就會看到我們剛剛安裝的mysql了,只要在Actions上點選執行
之後就會跳出一個視窗請我們提供相關的設定,Volume就是這個mysql資料庫要儲存的位置在哪,這樣就可以永久保存在我們的電腦中,而我們也可以同時設定多個MySQL服務,透過不同的container name來執行。
同時建立多個mysql服務時,同時只能執行一個服務,但可以設計切換模式。
同理我們也可以透過Docker來安裝並執行多個資料庫服務,例如同時有MySQL、Redis與MongoDB。
這個方法是我試過體驗最佳的模式,不然每次安裝大型服務時總是有點痛苦,在切換版本時更是驚人,所以推薦這個方法。