macOS系统安装MySQL8.4

下载安装Homebrew(如果尚未安装)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

更新
brew update

安装MySQL

brew install mysql@8.4

设置环境变量(M芯片)

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

验证安装​​

mysql --version

启动

brew services start mysql@8.4

安全初始化​​

mysql_secure_installation
按提示设置 root 密码、移除匿名用户、禁止远程 root 登录等。

    1. 是否启用密码验证组件?
Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: y

建议y

然后是强度级别:

  • 0(低):长度至少 8 位。
  • 1(中):包含大小写、数字、特殊字符。
  • 2(高):额外要求字典单词检测。
    根据需求输入012
    1. 设置 root 密码
      输入两遍密码
    1. 移除匿名用户?
      Remove anonymous users?
      建议移除y
    1. 禁止 root 远程登录?
      Disallow root login remotely?
      如果不需要从外网访问,输入y安全一点。
    1. 移除测试数据库?
      Remove test database and access to it?
      输入y生产环境不需用这个测试数据库
    1. 重新加载权限表?
      Reload privilege tables now?
      输入y更改立即生效。

连接 MySQL​​

mysql -u root -p
输入密码登录登录

如果需要停止 / 重启服务:

brew services stop mysql@8.4
brew services restart mysql@8.4
posted @ 2025-05-01 17:26  Ritchie^._.^  阅读(259)  评论(0)    收藏  举报