brew install mysql

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值