brew install mysql

2023-11-17

Mac安装MySQL(Brew)以及修改默认密码

折腾了一大圈之后,得知需要安装MacOS的包管理器----HomeBrew

  1. 百度搜索macos安装homebrew

进入第一个CSDN大佬文章开始撸:安装HomeBrew教程

跟着教程把brew安装好,然后终端执行命令:

brew install mysql

  1. MySQL安装完成之后提示解析(仅有的翻译能力翻译大概就够用了):

We’ve installed your MySQL database without a root password. To secure it run: mysql_secure_installation
安装了MySQL数据库,默认无密码,要安全运行就用上面命令

MySQL is configured to only allow connections from localhost by default
默认只允许从本地连接

To connect run:
mysql -u root
运行mysql在下方使用此命令

To restart mysql after an upgrade:
brew services restart mysql
更新后重启mysql,上面这条命令一定要执行,不然就会报错

Or, if you don’t want/need a background service you can just run:
/opt/homebrew/opt/mysql/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql

废话,跳过

到此MySQL安装完成,由于默认无密码,我就继续折腾换了个密码

  1. 关闭mysql

    上面我们启动了MySQL,终端输入exit退出mysql

  2. 由于我们是使用的brew安装的MySQL,所以可以使用brew list mysql 命令查看MySQL的安装目录

  3. 从终端cd 到自己的MySQL的bin目录下

    cd /opt/homebrew/Cellar/mysql/8.0.31/bin/

  4. 输入 sudo su 回车并且输入密码以获取管理员权限

    sudo su

  5. 输入下面命令然后回车

    ./mysqld_safe --skip-grant-tables &​
    作用:禁止mysql验证功能,mysql会自动重启

  6. 输入命令 ./mysql 回车

    ./mysql

  7. 输入命令 flush privileges;

    flush privileges;

  8. 提交重置密码命令

    ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘12345678’;

    如果安装的是mysql8就改成下面这句:
    SET PASSWORD FOR root@localhost = ‘12345678’;

  9. 执行 exit 退出mysql

  10. 执行 exit 退出sudo

  11. 修改已经完成,输入

    mysql -u root -p

启动之后直接开始进入试试吧!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

brew install mysql 的相关文章

随机推荐

  • 全链路Python环境迁移

    全链路Python环境迁移 在当前的Python环境中 安装一些库以后 如果换了一套Python环境 难道再来一次不停的pip install 当然不是 第一步 使用pip freeze 冻结 备份当前Python库的环境 pip free
  • linux环境配置以后生效,Linux中修改环境变量及生效方法

    Linux中修改环境变量及生效方法 在 etc profile文件中添加变量 对所有用户生效 永久的 用VI在文件 etc profile文件中增加变量 该变量将会对Linux下所有用户有效 并且是 永久的 要让刚才的修改马上生效 需要执行
  • 专门为码农朋友量身打造的笔记软件-Boostnote

    感谢参考原文 http bjbsair com 2020 04 01 tech info 18432 html 前言 很多人好奇程序猿是如何记笔记的 如果有了解过可能会知道 Markdown 都知道Markdown 是一个轻量级的标记语言
  • Unity插件DlibFaceLandmarkDetector的使用心得

    Unity小白日记 1 DlibFaceLandmarkDetector Unity官方插件 在插件商店里即可找到 但是对于我这种只是用来试用一下效果的小白来说还是有点小贵 更别说还是美刀 如果如果有感兴趣的童鞋可以在CSDN查找下载 学习
  • Python:variable in function(argument、function) name should be lowercase 处理方式

    用pyCharm时 常会出现警告信息 function name should be lowercase 函数名应该是小写 字母 argument name should be lowercase 参数名应该是小写字母 variable i
  • 检查电脑显卡配置是否支持CUDA

    计算机 管理 系统工具 设备管理器 显示适配器 https developer nvidia com cuda gpus
  • SpringMVC:从入门到精通,7篇系列篇带你全面掌握--五.JSR303和拦截器

    Welcome Huihui s Code World 接下来看看由辉辉所写的关于SpringMVC的相关操作吧 目录 Welcome Huihui s Code World 一 JSR303是什么 二 使用JSR303的优势 三 使用JS
  • 台式计算机 无线接收,台式电脑无线接收器插上连不上网怎么处理

    大家好 我是时间财富网智能客服时间君 上述问题将由我为大家进行解答 台式电脑无线接收器插上连不上网的处理方方法 1 首先 您将您的无线网接收器插入到您的台式机中 2 接下来 您看看有没有反应 是否可以接收到wifi 如果没有找到 那么它需要
  • jsp 生成静态页面

    file name 文件名及文件之后的参数 最好为a jsf fileId aaaa path 文件所在的路径 相对于根目录而言的 realName文件要保存的名字 realPath文件要保存的真实路径 默认与文件所在的目录相同 publi
  • 学生正版Altium Designer许可证到期怎么再申请

    学生如何使用正版Altium Designer软件 适用于老师 学生 校友等等 目录 一 前情提要 二 许可证延期步骤 2 1 重要前提 2 2 许可证申请 2 3 申请完成 一 前情提要 如果不知道怎么安装学生版AD 可点击以下链接学生如
  • Azure简单使用教程

    这段时间在做调研 我们小组负责了解微软的Azure的情况 按照官网教程 我搭建了一遍官网示例 汽车价格预测 过程如下 一 创建模型 1 获取数据 若要进行机器学习 首先需获取数据 可以使用机器学习工作室随附的多个示例数据集 也可以从多种源导
  • 什么是稀疏数组?

    文章目录 稀疏数组 一 定义 二 代码实现 1 二维数组转稀疏数组 2 稀疏数组转二维数组 3 完整代码 总结 稀疏数组 稀疏数组一般使用在一个二维数组存储着大量无效数据的场景中 举个例子 一个二维数组存储了100个数据 有效数据只有2个
  • 【Qt】Qt中的拖放操作实现——拖放文件以及自定义拖放操作

    文章目录 Qt的拖放操作 使用拖放打开文件 自定义拖放操作 文章参考 Qt Creator快速入门 第三版 Qt的拖放操作 拖放操作分为拖动Drag和放下Drop Qt提供了强大的拖放机制 可在帮助文档中通过Drag and Drop关键字
  • IAR Embedded Workbench安装

    1 开发环境安装包 链接 https pan baidu com s 1Eatz6vyuniWRcAHd OMWcA 2 安装步骤
  • JS做图片滑动

    在界面中做一个关于图片左右滑动的效果 循环切换 可从最后一张右滑到第一张 从第一张左滑到最后一张 设置两个按钮 a href lt a a href gt a 图片 img js代码 获取id 把图片放入一个数组 设定初始函数 图片显示为数
  • 深度学习之人脸检测实践-现有框架实现 opencv Face++

    人脸检测通常是人脸识别等复杂任务的第一步操作 目前主流的人脸检测算法 https zhuanlan zhihu com p 24816781 这里主要记录一些常用的算法实践 目前只有OpenCV提供的Haar级联检测和调用Face 的人脸检
  • sudo apt-get update 出现InRelease问题

    sudo apt get update 出现InRelease问题 ubuntu ubuntu sudo apt get update sudo ubuntu 的密码 命中 1 http repo zabbix com zabbix 3 2
  • 树莓派4b风扇安装方法_树莓派安装手记

    女王节前夕做活动 卖树莓派的淘宝店家做活动 又在盆友的鼓励下剁手买了一个派 245元 有一个3代B型的派 一根带插头的充电线 一个需要自己组装的透明外壳 散热片 小风扇 就没了 是的 没有屏幕 我这里的条件也不太乐观 一台没有网线接口的超薄
  • 【操作系统】Linux Kernel中memcpy的汇编实现 详解(包括必要基础概念等)

    memcpy汇编实现 由于这篇博客是从我的各种笔记上搬的 我不知道自己为什么看了mmcpy汇编实现 也许单纯就是因为好玩 在arch x86 boot Copy S中 由Linus在1992年写的一段代码 GLOBAL memcpy pus
  • brew install mysql

    Mac安装MySQL Brew 以及修改默认密码 折腾了一大圈之后 得知需要安装MacOS的包管理器 HomeBrew 百度搜索macos安装homebrew 进入第一个CSDN大佬文章开始撸 安装HomeBrew教程 跟着教程把brew安