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

相关推荐
\xin几秒前
Pikachu的python一键exp,xx型注入,“insert/updata“注入,“delete“注入,“http header“注入
数据库·python·http
of Watermelon League2 分钟前
Redis 下载与安装 教程 windows版
数据库·windows·redis
coNh OOSI4 分钟前
如何在 Windows 上安装 MySQL(保姆级教程2024版)
数据库·windows·mysql
Chasing__Dreams6 分钟前
Redis--基础知识点--31--集群哈希槽为什么是16384?
数据库·redis·哈希算法
SeSs IZED7 分钟前
MySQL中查看表结构
数据库·mysql·oracle
北冥有羽Victoria9 分钟前
Django Auth组件完整版教程:从原理到项目落地
大数据·服务器·数据库·后端·python·django·sqlite
ZGi.ai10 分钟前
自然语言查数据库:Text-to-SQL工程实现与企业落地细节
数据库·sql·nl2sql·text-to-sql
JSON_L1 小时前
Fastadmin中实现敏感词管理
数据库·php·fastadmin
不是起点的终点2 小时前
【实战】Python 一键生成数据库说明文档(对接阿里云百炼 AI,输出 Word 格式)
数据库·python·阿里云
2301_813599554 小时前
Go语言怎么做秒杀系统_Go语言秒杀系统实战教程【实用】
jvm·数据库·python