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 删除残余文件

相关推荐
小光学长25 分钟前
基于vue框架的防疫物资仓库管理系统09y38(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
野生技术架构师4 小时前
MySQL数据实时同步到Elasticsearch的高效解决方案
数据库·mysql·elasticsearch
白仑色4 小时前
Oracle 高可用性与安全性
数据库·oracle·数据安全·goldengate·高可用架构
紫无之紫5 小时前
SQL性能调优经验总结
数据库·sql·性能调优
CZZDg5 小时前
Redis Sentinel哨兵集群
java·网络·数据库
__风__5 小时前
PostgreSQL ExecInitIndexScan 函数解析
数据库·postgresql
小云数据库服务专线6 小时前
GaussDB in的用法
数据库·sql·gaussdb
金心靖晨7 小时前
redis汇总笔记
数据库·redis·笔记
Hello.Reader7 小时前
Redis性能基准测试
数据库·redis·junit