当前位置: 首页 > news >正文

macos下mysql 5.7/8.0版本切换

1、首先安装好mysql 5.7/8.0,可以用brew进行安装

5.7 的原始配置文件路径:

/usr/local/Cellar/mysql@5.7/5.7.44_1/homebrew.mxcl.mysql@5.7.plist

配置内容如下:

对应的.cnf配置文件内容如下:

8.0 的原始配置文件路径: 

/usr/local/Cellar/mysql@8.0/8.0.42/homebrew.mxcl.mysql@8.0.plist

配置内容如下:

对应的.cnf配置文件内容如下:

2、切换版本

编辑~/.zshrc

vi ~/.zshrc

内容如下:

 当前切换为哪个版本,将另外的版本注释掉,保存

接下来刷新内容,命令如下

source ~/.zshrc

查看当前的mysql版本

mysql --version

3、启动对应的版本

ps aux | grep mysqld#查看是否启动成功
brew list | grep mysql#显示当前的PHP版本
brew services list | grep mysql@5.7 #查看某版本的启动情况
SELECT VERSION();#查看运行的mysql的版本
# 初始化数据库(MySQL 5.7)
mysqld --defaults-file=/usr/local/etc/my-mysql5.7.cnf --initialize-insecure --user=mysql
#初始化mysql,可以设置登录密码
mysql_secure_installation

建议用Docker更好

相关文章:

  • FPGA基础之基础语法
  • 当元数据遇见 AI 运维:智能诊断企业数据资产健康度
  • HarmonyOS Next~鸿蒙系统UI创新实践:原生精致理念下的设计革命
  • Android Studio中创建第一个Flutter项目
  • 分享:google高级搜索常用的4个入口
  • Unreal Engine 实现智慧水库周边环境以及智慧社区模拟的实例
  • Python 操作 Excel 插入图表:解锁数据可视化的高效密码
  • 空间矩阵的思考
  • 绿色软件合集,一顶10
  • 项目代码生成工具
  • 【机器学习-线性回归-4】线性回归中的最优解:从数学原理到实践应用
  • [Lc_week] 447 | 155 | Q1 | hash | pair {}调用
  • 前端性能优化面试回答技巧
  • 解析 OpenHarmony、HarmonyOS 与 HarmonyOS Next:优雅草卓伊凡的观点
  • 三、UI自动化测试03--操作方法API
  • 快速上手 MetaGPT
  • 云计算赋能质检LIMS的价值 质检LIMS系统在云计算企业的创新应用
  • 【计算机网络】网络基础概念
  • 网络安全厂商F5荣登2025 CRN AI 100榜单,释放AI潜力
  • 云计算市场的重新分类研究
  • 李勇已任内蒙古乌兰察布市委副书记,曾在中央编办任职
  • 四川落马厅官周海琦受审,1000余人接受警示教育
  • 今年3月全国查处违反中央八项规定精神问题16994起
  • 鞍钢矿业党委书记、董事长刘炳宇调任中铝集团副总经理
  • 珠海市香洲区原区长刘齐英落马,此前已被终止省人大代表资格
  • 吉林建筑大学党委原书记崔征接受纪律审查和监察调查