返回顶部
首页 > 资讯 > 数据库 >Mac下使用Homebrew安装MySQL5.7
  • 257
分享到

Mac下使用Homebrew安装MySQL5.7

macosmysql 2023-08-30 10:08:33 257人浏览 泡泡鱼
摘要

Mac下使用Homebrew安装Mysql5.7 1. 安装Homebrew & Oh-My-Zsh2. 查询软件信息3. 执行安装命令4. 开机启动5. 服务状态查询6. 初始化配置7. 登录测试7.1 终端登录7.2 客户端登录

在这里插入图片描述

1. 安装Homebrew & Oh-My-Zsh

mac下如何安装homebrew
MacOS安装Homebrew与Oh-My-Zsh

2. 查询软件信息

% brew search mysql==> FORMulaeautomysqlbackup       mysql                 mysql++               mysql-client          mysql-client@5.7      mysql-connector-c++   mysql-sandbox         mysql-search-replace  mysql@5.6             mysql@5.7             mysqltuner            Qt-mysql==> Casksmysql-connector-python    mysql-shell               mysqlworkbench            navicat-for-mysql         sqlpro-for-mysql

3. 执行安装命令

% brew install mysql@5.7
==> Fetching dependencies for mysql@5.7: ca-certificates, openssl@3, libevent, lz4, openssl@1.1, abseil, jsoncpp and protobuf==> Installing dependencies for mysql@5.7: ca-certificates, openssl@3, libevent, lz4, openssl@1.1, abseil, jsoncpp and protobufWe've installed your MySQL database without a root password. To secure it run:    mysql_secure_installationMySQL is configured to only allow connections from localhost by defaultTo connect run:    mysql -urootmysql@5.7 is keg-only, which means it was not symlinked into /opt/homebrew,because this is an alternate version of another formula.If you need to have mysql@5.7 first in your PATH, run:  echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrcFor compilers to find mysql@5.7 you may need to set:  export LDFLAGS="-L/opt/homebrew/opt/mysql@5.7/lib"  export CPPFLAGS="-I/opt/homebrew/opt/mysql@5.7/include"To start mysql@5.7 now and restart at login:  brew services start mysql@5.7Or, if you don't want/need a background service you can just run:  /opt/homebrew/opt/mysql@5.7/bin/mysqld_safe --datadir\=/opt/homebrew/var/mysql

4. 开机启动

% brew services start mysql@5.7==> Successfully started `mysql@5.7` (label: homebrew.mxcl.mysql@5.7)

5. 服务状态查询

% brew services list           Name      Status  User          Filemysql@5.7 started tanghonggang1 ~/Library/LaunchAgents/homebrew.mxcl.mysql@5.7.plist

6. 初始化配置

~ mysql_secure_installationSecuring the MySQL Server deployment.Connecting to MySQL using a blank passWord.VALIDATE PASSWORD PLUGIN can be used to test passwordsand improve security. It checks the strength of passwordand allows the users to set only those passwords which aresecure enough. Would you like to setup VALIDATE PASSWORD plugin?Press y|Y for Yes, any other key for No: NPlease set the password for root here.New password: Re-enter new password: By default, a MySQL installation has an anonymous user,allowing anyone to log into MySQL without having to havea user account created for them. This is intended only fortesting, and to make the installation Go a bit smoother.You should remove them before moving into a productionenvironment.Remove anonymous users? (Press y|Y for Yes, any other key for No) : YSuccess.Normally, root should only be allowed to connect from'localhost'. This ensures that someone cannot guess atthe root password from the network.Disallow root login remotely? (Press y|Y for Yes, any other key for No) : N ... skipping.By default, MySQL comes with a database named 'test' thatanyone can access. This is also intended only for testing,and should be removed before moving into a productionenvironment.Remove test database and access to it? (Press y|Y for Yes, any other key for No) : N ... skipping.Reloading the privilege tables will ensure that all changesmade so far will take effect immediately.Reload privilege tables now? (Press y|Y for Yes, any other key for No) : YSuccess.All done! 

如果执行报错 zsh: command not found: mysql_secure_installation。执行

echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc

7. 登录测试

7.1 终端登录

~ mysql -uroot -pEnter password: Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 5Server version: 5.7.43 HomebrewCopyright (c) 2000, 2023, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> 

7.2 客户端登录

在这里插入图片描述

参考

MySQL 5.7的Homebrew安装 - MacOS
macOS brew安装mysql和安装问题解决 关于zsh: command not found: mysql问题解决

来源地址:https://blog.csdn.net/ttyy1112/article/details/132562177

您可能感兴趣的文档:

--结束END--

本文标题: Mac下使用Homebrew安装MySQL5.7

本文链接: https://lsjlt.com/news/382511.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Mac下使用Homebrew安装MySQL5.7
    Mac下使用Homebrew安装MySQL5.7 1. 安装Homebrew & Oh-My-Zsh2. 查询软件信息3. 执行安装命令4. 开机启动5. 服务状态查询6. 初始化配置7. 登录测试7.1 终端登录7.2 客户端登录...
    99+
    2023-08-30
    macos mysql
  • Mac下使用HomeBrew安装python3
    简单介绍Mac下使用HomeBrew安装Python 3.*版本并设置为默认值 1、首先查看Mac自带的python,可以看到是2.7.10的版本 2、查看python3的安装包...
    99+
    2024-04-02
  • mac安装homebrew
    在mac环境下 安装homebrewbrew相当于linux环境下yum的作用安装Brew,运行命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew...
    99+
    2023-06-05
  • Mac中怎么使用Homebrew安装Docker
    这篇文章主要介绍“Mac中怎么使用Homebrew安装Docker”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Mac中怎么使用Homebrew安装Docker”文章能帮助大家解决问题。使用 Hom...
    99+
    2023-06-27
  • mac 安装 Homebrew教程
    作为 macOS 用户,如果你还没有安装 Homebrew,那真的太可惜了,因为它是一个非常强大且实用的软件包管理器。不过,安装 Homebrew 有时可能会遇到一些挑战,但别担心,下面是我个人第一次成功安装 Homebrew 的步骤,希望...
    99+
    2023-08-16
    macos
  • mac上使用brew安装mysql5.7
    使用Homebrew进行MySQL数据库的安装需要MacOS系统中已经安装了相关环境 1.查询软件信息 首先使用search命令搜索MySQL数据库完整名称: brew search mysql 可...
    99+
    2023-09-07
    macos
  • mac 安装HomeBrew(100%成功)
    一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希...
    99+
    2023-09-06
    objective-c swift xcode
  • 2023-在mac下安装Homebrew的国内镜像
    mac安装Homebrew的国内镜像 尝试使用其他下载源:GitHub 可能会受到访问限制,尝试使用其他镜像或下载源。您可以使用清华大学、中科大或阿里云的 Homebrew 镜像,以提高下载速度和可靠性。例如,可以使用阿里云的镜像来安装 H...
    99+
    2023-12-23
    macos
  • Mac OS下用Homebrew安装开源工具的过程
    这篇文章主要介绍“Mac OS下用Homebrew安装开源工具的过程”,在日常操作中,相信很多人在Mac OS下用Homebrew安装开源工具的过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mac OS下...
    99+
    2023-06-04
  • Mac系统HomeBrew安装过程
    目录 一、Homebrew是什么? 二、安装环境 三、安装步骤 四、确认知否安装成功 总结 前言 今天重装系统了,记录下安装Brew的安装过程。 一、Homebrew是什么? Homebrew 是一个包管理器,用来在 macOS 安装...
    99+
    2023-09-07
    python 机器学习 开发语言
  • 怎么在Mac M1中安装Homebrew
    怎么在Mac M1中安装Homebrew?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。常用命令搜索软件: brew search 软件包名称安装软件: brew insta...
    99+
    2023-06-14
  • mac下blender安装使用
    文章目录 一、安装1、官网地址2、安装遇到2503和2502错误 二、使用1、入门教程2、常用快捷键3、查看物体长宽高4、待补充 一、安装 1、官网地址 http...
    99+
    2023-10-07
    macos blender
  • Mac M1安装Homebrew的方法步骤
    最常用命令 搜索软件: brew search 软件包名称 安装软件: brew install 软件包名称 卸载软件: brew uninstall 软件包名称 错误解决 问题1 ...
    99+
    2024-04-02
  • windows下安装mysql5.7
    1.首先官网下载ZIP安装包(即以解压,配置的方式安装) 2.解压完成之后在目录下创建my.ini文件 内容如下: [mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置...
    99+
    2019-06-26
    windows下安装mysql5.7
  • 【环境配置】Mac环境下利用Homebrew安装指定python版本
    文章目录 基础环境介绍安装python3.9配置快捷启动 基础环境介绍 Mac版本:macOS Monterey 12.6 终端环境:zsh 安装工具:homebrew 安装python3...
    99+
    2023-09-09
    python macos 开发语言
  • Mac系统下载MySQL5.7及安装详细流程
    下面一起来了解下Mac系统下载MySQL5.7及安装详细流程,相信大家看完肯定会受益匪浅,文字在精不在多,希望Mac系统下载MySQL5.7及安装详细流程这篇短内容是你想要的。    &...
    99+
    2024-04-02
  • Mac下安装Nginx及使用
    Mac 安装 Nginx 及配置 更新 Homebrew brew update 下载并安装 Nginx brew install nginx 查看 nginx 配置信息 tong@MacBook-Pro ~ % brew ...
    99+
    2023-08-19
    nginx macos 运维
  • mac 下 brew安装和使用
    mac 下 brew安装和使用 安装brew /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)" 将home...
    99+
    2023-08-21
    macos elasticsearch 大数据
  • Mac包管理器Homebrew的安装方法
    世上无难事,只要找到 Homebrew 的正确安装方式。 Homebrew 是什么 Homebrew是 mac的包管理器,仅需执行相应的命令,就能下载安装需要的软件包,可以省掉自己去...
    99+
    2024-04-02
  • Mac M1 Homebrew的安装和warning的解决
    什么是&如何安装Homebrew Homebrew是mac的包管理工具,需要在安装xcode之后安装,可以让安装Git, Ruby, Node等软件变得简单。 安装需要联网后,在终端中输入如下命令: ruby -e "$(curl --in...
    99+
    2023-08-16
    macos ruby 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作