国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務(wù)器 > Web服務(wù)器 > 正文

Mac上將brew安裝的MySql改用Docker執(zhí)行操作過程

2024-09-01 13:48:58
字體:
供稿:網(wǎng)友

docker是最近大熱的技術(shù),堪稱技術(shù)界的網(wǎng)紅。本著技術(shù)人折騰的本性,嘗試將本地的MySql服務(wù)器改成用docker執(zhí)行,本文記錄折騰過程,以作備忘。

步驟如下:

1:安裝docker

自己找文檔去

2:使用mysql官方發(fā)布的docker image,命令如下

docker pull mysql/mysql-server:5.7.16 ##(這是本文發(fā)布時候MySql最新穩(wěn)定版,并且最好和本地的Mysql版本一致,否則第三步可能會有問題。)

因為GFW的緣故,這個過程有點漫長。命令執(zhí)行完之后,執(zhí)行"docker images"看到有mysql-server字樣即表示成功了。

3:運行docker images,有幾個注意點

a:端口號問題,默認(rèn)情況下3306被占用了,所以用其他端口進(jìn)行映射,比如6603

b:數(shù)據(jù)文件映射問題,可以通過執(zhí)行"ps -ef|grep mysql"查看。 查看--datadir選項的部分。以mac下brew安裝的mysql為例,結(jié)果是

--datadir=/usr/local/var/mysql

確認(rèn)好如上問題之后,執(zhí)行如下命令:

docker run --name my-mysql-server -p 6604:3306 -d -v /usr/local/var/mysql:/var/lib/mysql mysql/mysql-server:5.7.16

然后執(zhí)行"docker ps -a"看看是否有名為my-mysql-server的容器在運行。如果有的話,恭喜你,你應(yīng)該成功了。

4:管理mysql,有兩種方式:

a:進(jìn)入mysql的docker環(huán)境進(jìn)行執(zhí)行。執(zhí)行命令如下即可,其他操作與普通管理方式一樣。

docker exec -it my-mysql-server bash

b:在外部使用mysql命令或其他mysql客戶端軟件鏈接。需要注意,主機(jī)名部分,如果用localhost不行的話,試試127.0.0.1一般可以。如果還是有問題,需要重新配置下權(quán)限表了。

以上所述是小編給大家介紹的Mac上將brew安裝的MySql改用Docker執(zhí)行操作過程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對VEVB武林網(wǎng)網(wǎng)站的支持!


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 临颍县| 潜山县| 盐津县| 杭州市| 彭水| 马鞍山市| 六枝特区| 彭州市| 舞钢市| 富川| 化州市| 嘉峪关市| 苍山县| 黑水县| 麟游县| 甘德县| 大关县| 体育| 武乡县| 偏关县| 鸡西市| 东阿县| 大丰市| 台中县| 安龙县| 抚松县| 合水县| 鹤壁市| 荔波县| 刚察县| 东乌| 西藏| 肥西县| 汉寿县| 长寿区| 建阳市| 漳浦县| 大宁县| 宝丰县| 大理市| 新民市|