群晖 mysql 端口配置_群晖DS218+部署mysql
歡迎訪問(wèn)我的GitHub
內(nèi)容:所有原創(chuàng)文章分類匯總及配套源碼,涉及Java、Docker、Kubernetes、DevOPS等;
起因是懶
我是個(gè)Java程序員,在家寫代碼時(shí)離不開(kāi)redis、mysql、kafka這些基礎(chǔ)服務(wù),通常做法是打開(kāi)電腦,啟動(dòng)redis、mysql、kafka,用完再關(guān)閉電腦,麻煩呀(您想罵我懶么?您罵得對(duì).....)
并非第一次折騰
之前曾折騰過(guò)家里的群暉DS218+,裝了maven私服nexus3,地址:《群暉DS218+做maven私服(nexus3)》
群暉DS218+
家里有一臺(tái)群暉DS218+,很久以來(lái)始終24小時(shí)開(kāi)機(jī)為全家服務(wù),如果能把mysql裝到這里,似乎前面的麻煩就沒(méi)有了;
下圖是DS218+剛買來(lái)的樣子,兩塊NAS硬盤,一直在穩(wěn)定服務(wù):
在這里插入圖片描述
下圖是網(wǎng)購(gòu)的內(nèi)存條,現(xiàn)在一共2+8=10G內(nèi)存,內(nèi)存充足才是敢折騰的底氣:
在這里插入圖片描述
據(jù)說(shuō)拆機(jī)可以把原裝2G內(nèi)存條換掉,就能裝兩根8G內(nèi)存條,目前暫時(shí)用不上,我需要克制...
思路
其實(shí)操作很簡(jiǎn)單:群暉帶有docker服務(wù),用docker來(lái)部署mysql即可,所以,本文其實(shí)也就是群暉docker的基本操作記錄,以下幾處是要注意的地方:
容器端口
容器數(shù)據(jù)卷
文件權(quán)限
登錄容器操作
環(huán)境信息
群暉系統(tǒng):DSM 6.2.2-24922 Update 4
Mysql:5.7.29
準(zhǔn)備工作
先要給MySQL容器準(zhǔn)備好一個(gè)本地目錄,否則一旦容器出了問(wèn)題MySQL的數(shù)據(jù)就找不回來(lái)了
如下圖,在File Station中,在docker目錄下新建一個(gè)文件夾,名為mysql:
在這里插入圖片描述
還要給此目錄賦予權(quán)限,否則容器無(wú)法寫入數(shù)據(jù),如下圖,點(diǎn)擊右鍵,在菜單上選擇屬性:
在這里插入圖片描述
如下圖,我這里為了簡(jiǎn)單省事兒放開(kāi)了所有權(quán)限:
在這里插入圖片描述
如下圖紅框中的操作:
在這里插入圖片描述
準(zhǔn)備工作已經(jīng)完成,可以開(kāi)始正式操作了;
操作
進(jìn)入群暉管理頁(yè)面
進(jìn)入docker應(yīng)用,搜索mysql鏡像,操作如下圖的數(shù)字順序,即可開(kāi)始下載鏡像:
在這里插入圖片描述
鏡像下載好之后,操作如下圖的數(shù)字順序,進(jìn)入啟動(dòng)容器的頁(yè)面:
在這里插入圖片描述
給容器起個(gè)合適的名字,然后點(diǎn)擊高級(jí)設(shè)置:
在這里插入圖片描述
選擇卷這個(gè)Tab頁(yè),點(diǎn)擊添加文件夾:
在這里插入圖片描述
選中咱們剛才新建的mysql文件夾:
在這里插入圖片描述
裝載路徑是指容器內(nèi)的路徑,寫/var/lib/mysql:
在這里插入圖片描述
接下來(lái)設(shè)置端口,如下圖,把3306對(duì)應(yīng)的本地端口從自動(dòng)改為3306:
在這里插入圖片描述
最后在環(huán)境的Tab頁(yè),增加MySQL的root賬號(hào)的密碼設(shè)置,如下圖,名字MYSQL_ROOT_PASSWORD,值123456,操作完成后點(diǎn)擊右下角的應(yīng)用按鈕完成設(shè)置:
在這里插入圖片描述
勾選向?qū)瓿珊筮\(yùn)行此容器,點(diǎn)擊右下角的應(yīng)用即可開(kāi)始創(chuàng)建容器:
在這里插入圖片描述
驗(yàn)證
來(lái)驗(yàn)證一下MySQL是否可用:
雙擊下圖紅框中的位置:
在這里插入圖片描述
在彈出的頁(yè)面中,繼續(xù)雙擊下圖紅框中的位置:
在這里插入圖片描述
如下圖操作,即可在MySQL容器的namepace內(nèi)執(zhí)行一個(gè)shell命令:
在這里插入圖片描述
彈出一個(gè)窗口讓您輸入命令,請(qǐng)輸入/bin/bash:
在這里插入圖片描述
如下圖,進(jìn)入容器了:
在這里插入圖片描述
執(zhí)行命令mysql -uroot -p123456,可以進(jìn)入MySQL命令模式了,如下圖,操作正常:
在這里插入圖片描述
遠(yuǎn)程連接也要試試,畢竟今后是別的機(jī)器通過(guò)IP地址來(lái)連接的,我這里用了一臺(tái)Macbook Pro,安裝了MySQL Workbench,配置了群暉的IP地址和3306端口,賬號(hào)是root,密碼123456,連接正常,如下圖:
在這里插入圖片描述
至此,群暉DS218+部署MySQL成功,今后數(shù)據(jù)庫(kù)服務(wù)隨時(shí)可用,也沒(méi)有什么額外代價(jià),碼農(nóng)福音...
歡迎關(guān)注公眾號(hào):程序員欣宸
總結(jié)
以上是生活随笔為你收集整理的群晖 mysql 端口配置_群晖DS218+部署mysql的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: dev万能头文件_Dev c++ 支持b
- 下一篇: mysql 创建用户 create us