Mac下载mysql

安装

  1. brew list --versions | grep mysql查看已安装的mysql版本
  2. brew search mysql查看支持的mysql版本
  3. brew info mysql查看mysql版本信息
  4. brew install mysql进行安装
  5. /opt/homebrew/opt/mysql/bin/mysqld --initialize-insecure --user=$(whoami) --basedir=$(brew --prefix mysql) --datadir=/opt/homebrew/var/mysql手动初始化了 MySQL 数据目录(mysqld --initialize-insecure会创建数据目录并设置一个无密码的 root@localhost 用户)
  6. brew services start mysql 启动mysql
  7. mysql -u root 登录mysql
  8. mysql -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';" 设置 root 密码
  9. mysql_secure_installation设置 root 密码,全选y
  10. exit退出数据库
  11. brew services stop mysql 停止mysql

验证

  1. mysql --versionmysql -V 查看版本
  2. which mysql 查看安装路径
  3. ps aux | grep mysqld 查看mysql进程

卸载

  1. mysql -uroot -p123456 登录数据库
  2. brew services stop mysql 停止mysql服务
  3. brew uninstall mysql 卸载mysql
  4. sudo rm -rf /usr/local/var/mysql sudo rm -rf /usr/local/etc/my.cnf 删除残余文件

相关推荐
风哥2号1 小时前
数据库教程FGMT43‑MySQL性能分析与优化调整
数据库·mysql
随身数智备忘录2 小时前
财务数据分析如何与业务场景结合?财务数据分析如何从数出有据到数出有用?
数据库
这个DBA有点耶3 小时前
数据库教程:从零基础到实战的完整学习路径(2026版)
数据库·程序员·代码规范
forestsea3 小时前
从零构建 Java 智能体 RAG 系统:Milvus 向量数据库实战指南
java·数据库·milvus
默 语4 小时前
Java新手入门:从零开始安装JDK并配置环境变量
java·开发语言·python·mysql·group by·1024程序员节·数据去重
probex_4 小时前
从 ByConity 到 VictoriaMetrics:一次指标数据迁移引发的四种存储对比
数据库
用户3074596982074 小时前
MySQL EXPLAIN 零基础完全精通指南:从"看不懂"到"会优化"
mysql
Patrick在香港5 小时前
Python 审计香港开放数据目录:两个端点差 10 倍,只有 9.3% 的资源标了「最后修改时间」
开发语言·数据库·python·数据分析·api·数据治理·开放数据
这个DBA有点耶5 小时前
自增主键用尽了怎么办?INT溢出、在线迁移与预防策略全解析
数据库·mysql·代码规范
迷茫的大专生5 小时前
高可用总结
redis·mysql·nginx·高可用