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

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

brew install mysql相关推荐

  1. 【苹果推家庭推】推送脚本软件安装新版本brew install mysql

    1.APNS关系.本课程需求您利用Mac处理器,您能够使用有用的Apple Developer帐户. 推荐内容IMESSGAE相关 作者推荐内容 参考此文档来操作 *** 点击即可查看作者要求内容信息 ...

  2. brew 安装mysql5.6_mac使用brew安装mysql的坑

    ## 记录一次Mac上用brew安装mysql遇到的坑 ## brew安装mysql的步骤: brew search mysql 查看远程仓库中有哪些mysql的版本 选择一个合适的mysql版本然后 ...

  3. brew install php55redis,Mac下安装LNMP环境

    Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境.但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容 ...

  4. mac brew安装mysql

    mac不自带mysql,这里需要重新安装,方法依然很简单 brew install mysql unset TMPDIR mysql_install_db --verbose --user=`whoa ...

  5. brew安装mysql 卸载_Mac卸载mysql并安装mysql升级到8.0.13版本

    引言 今天mysql升级到8.0.13版本,遇到了很多问题,在此进行总结方便以后查看. 卸载mysql brew uninstall mysql sudo rm /usr/local/mysql su ...

  6. brew源码安装mysql_mac使用brew安装mysql

    1.安装mysql #brew install mysql 报错 Error: The following directories are not writable by your user: /us ...

  7. mac使用brew安装mysql

    mac使用brew安装mysql 首先使用brew install mysql@5.7 配置环境变量 启动mysql 设置密码 首先使用brew install mysql@5.7 如果想查看版本,直 ...

  8. brew 运行mysql ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock

    起因:因有特殊项目不支持mysql8.0所有要降低版本安装5.7 电脑一直是使用brew安装软件的,所以直接使用brew uninstall mysql卸载了mysql8.0 然后使用brew ins ...

  9. sudo brew install mongodb报错

    报错信息如下: Error: Running Homebrew as root is extremely dangerous and no longer supported. As Homebrew ...

最新文章

  1. 去除字符串中重复字符
  2. Javascript中的typeof() 与undefined 与undefined
  3. 前端学习(2672):ts初步概念和功能实现
  4. 非你莫属 java全球排名_TIOBE:2018年5月全球编程语言排行榜
  5. 在spring配置中出现的问题,解决方案
  6. MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)
  7. macbook pro touch bar卡死的解决方法
  8. 邂逅StringIndexOutOfBoundsException
  9. windows10+ubuntu16.04双系统搭建
  10. unity 制作书本 翻页效果
  11. s信网页版rver定时任务mysql_DataX Web2.0发布,集成定时任务,支持分布式
  12. 如何设置IIS实现无扩展名重写
  13. 用vue-cli搭建vue项目
  14. 图样图森破 设置虚拟机优先级真的很容易?
  15. linux pvdisplay PE,linux中的pvmove,pvremove,pvs,pvscan
  16. xposed模块开发步骤总结
  17. 佐糖推出API服务,智能抠图去背景人像分割一键完成
  18. 申请公司苹果开发者账号-2020最新
  19. David I 盛大之行
  20. ACM儿童节热身训练

热门文章

  1. Java中append方法和add方法的区别
  2. Java 八大基本数据类型简述
  3. cosbench - 对象存储性能压力测试工具
  4. windows10家庭版打开组策略
  5. 怎么调整gif表情包的比例?
  6. electron主进程和渲染进程的通讯
  7. php小偷程序--获取网站内容
  8. linux IO_FILE 利用
  9. Intellij IDEA使用(一)—— 安装Intellij IDEA(ideaIU-2017.2.3)并完成Intellij IDEA的简单配置
  10. 数据结构实验——哈夫曼编码