【Mac开发环境搭建】安装HomeBrew、HomeBrew安装Docker、Docker安装Mysql5.7和8

这篇具有很好参考价值的文章主要介绍了【Mac开发环境搭建】安装HomeBrew、HomeBrew安装Docker、Docker安装Mysql5.7和8。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

HomeBrew

安装

科大源安装

$ /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

卸载

$ /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/uninstall.sh)"

相关命令

安装包

brew install 包名

卸载包

brew uninstall 包名

查询可用的包

brew search 包名

更新所有包

brew upgrade

更新指定包

brew upgrade 包名

查看已经安装的包

brew list

查看包的信息

brew info 包名

清理包

# 查看哪些软件包要被清除
$ brew cleanup -n

# 清除指定软件包的所有老版本
$ brew cleanup 软件名

# 清除所有软件包的所有老版本
$ brew cleanup

查看brew的版本

brew -v

更新brew

brew update

获取brew的帮助信息

brew -h

Brew安装Docker

brew install --cask --appdir=/Applications docker

安装完成之后,双击Docker图标即可运行Docker

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

Docker启动之后,就可以使用Docker相关命令

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

Docker常用命令

镜像相关

查看已经拉取的所有镜像
docker images

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

删除镜像
docker rmi 镜像名称/镜像Id

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

容器相关命令

停止运行容器
docker stop 容器名

也可以通过容器id的前四位字符来停止

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

启动容器
docker start 容器名/容器id
重启容器
docker restart 容器名/容器id
删除容器
docker rm 容器名/容器id
查看正在运行的容器
docker ps

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

查看所有容器(包括不在运行的容器)
docker ps -a
查看容器的日志

有时候容器可能启动错误,可以查看容器的日志,看看是什么原因报的错

docker logs 容器名称

Docker

安装Mysql5.7

拉取镜像

docker pull mysql:5.7

创建容器

错误示范

docker run -p 3306:3306 --name mysql \
-v /Users/mac/Dev/DockerData/Mysql/Mysq5.7/log:/var/log/mysql \
-v /Users/mac/Dev/DockerData/Mysql/Mysq5.7/data:/var/lib/mysql \
-v /Users/mac/Dev/DockerData/Mysql/Mysq5.7/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=12345678 \
-d mysql:5.7

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

正确示范

docker run -p 3306:3306 --name mysql \
-v /Users/mac/Dev/DockerData/Mysql/Mysq5.7/log:/var/log/mysql \
-v /Users/mac/Dev/DockerData/Mysql/Mysq5.7/data:/var/lib/mysql \
-v /Users/mac/Dev/DockerData/Mysql/Mysq5.7/conf:/etc/mysql/conf.d \
-e MYSQL_ROOT_PASSWORD=12345678 \
-d mysql:5.7

连接mysql容器

方式一:进入容器控制台
docker exec -it [容器名称] bash

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

方式二:直接连接
docker exec -it [容器名称] mysql -uroot -p12345678

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

mysql配置文件

打开文件

cd /Users/mac/Dev/DockerData/Mysql/Mysql8/conf

vi my.cnf

复制文件进去

[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve

skip-name-resolve:跳过域名解析,Mysql连接更快

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

输入:wq之后,要回车才能保存并退出配置文件的编辑。接着运行docker restart mysql重启mysql

安装Mysql8

拉取镜像

docker pull mysql:8.0

创建并启动容器

docker run  --restart=always  --name mysql8.0 \
-v /Users/mac/Dev/DockerData/Mysql/Mysql8/conf:/etc/mysql/conf.d \
-v /Users/mac/Dev/DockerData/Mysql/Mysql8/data:/var/lib/mysql \
-v /Users/mac/Dev/DockerData/Mysql/Mysql8/og:/var/log \
-v /Users/mac/Dev/DockerData/Mysql/Mysql8/mysql-files:/var/lib/mysql-files \
-p 3308:3306 \
-e MYSQL_ROOT_PASSWORD='12345678' \
-d mysql:8.0

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew

启动之后,可以查看容器是否在运行,如果在运行,说明启动成功

homebrew安装docker,Mac开发环境,macos,docker,容器,Mysql,Homebrew文章来源地址https://www.toymoban.com/news/detail-756875.html

到了这里,关于【Mac开发环境搭建】安装HomeBrew、HomeBrew安装Docker、Docker安装Mysql5.7和8的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mac通过homebrew安装 jdk1.8 并配置环境

    更新jdk,这个命令由于依旧是从国外的源更新,所以需要多试几次。 安装jdk1.8,二选一 配置环境变量

    2024年02月11日
    浏览(44)
  • Mac环境下Homebrew的安装指南:步骤解析与常见问题解决

    Homebrew是一个非常流行的包管理工具,广泛应用在Mac OS系统中。这篇文章将为你提供一份详细的Homebrew安装指南,并针对安装过程中可能遇到的问题提供解决方案。 步骤1:打开终端 首先打开你的Mac终端(Terminal)。 步骤2:下载和安装Homebrew 在终端中复制并粘贴以下命令: 然

    2024年02月03日
    浏览(32)
  • Android开发-Mac Android开发环境搭建(Android Studio Mac环境详细安装教程,适合新手)...

    1.进入Android Studio官网 https://developer.android.google.cn/studio 2.点击下载Android Studio.  3.将说明拉到最下方,选择Mac With Apple Chip.苹果芯片选择Apple Chip,如果是Intel芯片可以选择Intel.  4.下载完成后,双击进入Android Studio.  点击打开.  5.如果是第一次安装,则直接选择不要导入设置.点击ok

    2024年02月04日
    浏览(30)
  • mac上使用brew安装mysql5.7

    使用Homebrew进行MySQL数据库的安装需要MacOS系统中已经安装了相关环境 首先使用search命令搜索MySQL数据库完整名称: 可以看到5.7版本的MySQL数据库完整名称是mysql@5.7 使用install命令进行软件安装: 安装过程不需要其它操作,等待安装完成即可。 第一次安装MySQL,服务是未开启状

    2024年02月12日
    浏览(28)
  • 【Mac开发环境搭建】JDK安装、多JDK安装与切换

    Oracle官网提供了非常多个版本的JDK供下载,可以点击如下链接重定向到JDK下载页面 ORACLE官网JDK下载 下面的官方文档可以点开收藏到浏览器的收藏夹,这样后续在开发的过程中方便寻找 首先双击打开终端 首先执行 cd /Library/Java/JavaVirtualMachines 进入Java虚拟机目录,执行 ls 查看

    2024年02月03日
    浏览(46)
  • docker 安装 MySQL5.7

    1、拉取镜像 2、创建容器 3、/var/docker/mysql/conf 目录新建 my.cnf 通过容器卷同步给mysql容器实例 写入内容: 进入容器实例  进入 mysql   查看MySQL字符集

    2024年02月10日
    浏览(29)
  • Linux环境安装MySQL5.7教程

    在etc下新建配置文件my.cnf,并在该文件内添加以下配置 安装和初始化 etc/profile/ 获得初始密码 修改密码 添加远程访问权限 重启生效 为了在任何目录下可以登录mysql 无yum: 用apt-get代替yum 或者 即先用apt-get安装yum,后续就可以使用yum了 参考自: https://www.cnblogs.com/dadadechengzi

    2024年01月16日
    浏览(44)
  • docker下安装mysql5.7教程

    准备好Linux系统机器,并安装好docker,阅读这篇文章前请先了解清楚docker的基本知识并且会熟悉运用docker的常用命令。学习docker基础知识可以参考这篇博文 安装好并启动docker后就可以开始安装mysql了 执行以下命令直接下载mysql5.7版本镜像 安装好后再执行 docker images命令,查看

    2024年02月05日
    浏览(33)
  • Mac Apple Silicon M1/M2 homebrew miniforge conda pytorch yolov5深度学习环境搭建并简单测试MPS GPU加速

    笔者使用的是一台M2版本的Macbook Air,虽然苹果作为深度学习的训练机不太合适,但是由于macbook作为打字机实在是无可挑剔,所以使用macbook调试一下pytorch的代码再放到集群上训练或者直接在mac上调试运行代码都是不错的体验,本文以在mac上直接调试yolov5为目标,大概记录一下

    2024年02月02日
    浏览(37)
  • Docker 安装 MySQL5.7 和 MySQL8

    拉下来镜像后 执行 docker images 此时我们已经有这个镜像了。 在根目录下创建 app , 在 app 目录下创建 mysql57 文件夹。 命令如下: 参数说明 : -d :将容器在后台运行(以分离模式运行)。 -p 3306:3306 :将宿主机的 3306 端口映射到容器的 3306 端口,这样可以通过宿主机的 3306

    2024年02月04日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包