广告
返回顶部
首页 > 资讯 > 数据库 >Mac上安装多个版本的MySQL
  • 500
分享到

Mac上安装多个版本的MySQL

mysqlmacos数据库 2023-09-12 15:09:28 500人浏览 薄情痞子
摘要

文章目录 准备工作先确定自己机器是多少位的下载包 具体步骤1. 先安装低版本的MySQL2. 清理完后,再安装高版本的MySQL3. 将低版本的文件夹移回 /usr/local4. 切换

文章目录

准备工作

先确定自己机器是多少位的

uname -a

输出X86_64,则是64位的,反之,则是32位的

下载包

官方下载地址:https://downloads.mysql.com/archives/community/

下载5.7.31 和 8.0.26 两个版本的 dmg 文件;
Mysql-5.7.31-Macos10.14-x86_64.dmg
mysql-8.0.26-macos11-x86_64.dmg

安装之前,先干净的清理mysql,参考本文“扩展“章节;

具体步骤

1. 先安装低版本的MySQL

双击 mysql-5.7.31-macos10.14-x86_64.dmg
安装好后,打开 系统偏好设置,最下面一栏,多了一个MySQL的图标,可以用来管理MySQL;
进入 /usr/local,会多两个文件夹

lrwxr-xr-x    1 root  wheel    30  5 23 15:22 mysql -> mysql-5.7.31-macos10.14-x86_64drwxr-xr-x   13 root  wheel   416  5 23 15:22 mysql-5.7.31-macos10.14-x86_64

接下来,将 mysql-5.7.31-macos10.14-x86_64 文件夹,移动到别的路径;
再次执行,清理脚本;

2. 清理完后,再安装高版本的MySQL

备注:为什么后安装高版本的MySQL,因为高版本的MySQL安装后,会覆盖上面清理的那些文件;

双击 mysql-8.0.26-macos11-x86_64.dmg,
注意,8.0的安装器里可以直接设置密码;
安装好后,打开 系统偏好设置,最下面一栏,多了一个MySQL的图标,可以用来管理MySQL;如下:
在这里插入图片描述

3. 将低版本的文件夹移回 /usr/local

将步骤1备份的文件夹移回 /usr/local 目录里,再点击 系统偏好设置 里的MySQL,就可以看到两个版本了
在这里插入图片描述
选中 MySQL 5.7.31, 点击右下方的 Initialize Database,进行初始化,修改密码;

4. 切换版本

Mac系统的权限控制的很死,需要每次输入密码或者验证指纹;
停止某一个版本后,再 Make Active 另一版本,就可以切换了;

5. 验证

  1. 方法一:可以通过本地客户端连接后,使用 select version() 命令查看;
  2. 方法二:使用 mysql -V 命令查看(前提是进入配置环境变量,PATH环境变量里有:/usr/local/mysql/bin)

扩展

清理命令

可以用下面的命令,干净的清理安装的mysql:

sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My*rm -rf ~/Library/PreferencePanes/My*sudo rm -rf /Library/Receipts/mysql*sudo rm -rf /Library/Receipts/MySQL*sudo rm -rf /var/db/receipts/com.mysql.*

其他信息

  • mysql8.0和mysql5.7的数据文件还是有很大的不同的
    mysql8.0的文件格式是 数据文件位置/数据库名称/表名称.ibd,但是mysql5.7的格式是数据文件位置/数据库名称,同时包含表名称.frm和表名称.ibd

来源地址:https://blog.csdn.net/u014163312/article/details/130856943

您可能感兴趣的文档:

--结束END--

本文标题: Mac上安装多个版本的MySQL

本文链接: https://www.lsjlt.com/news/404743.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Mac上安装多个版本的MySQL
    文章目录 准备工作先确定自己机器是多少位的下载包 具体步骤1. 先安装低版本的MySQL2. 清理完后,再安装高版本的MySQL3. 将低版本的文件夹移回 /usr/local4. 切换...
    99+
    2023-09-12
    mysql macos 数据库
  • Mac安装多个python版本
       Mac OS里面的Python默认为2.7版本,开发的原因需要安装Python3,又不能把2.7卸载掉,所以就需要多版本之间共存。     如果喜欢权威官方的介绍和指导,请移步:https://github.com/yyuu/pye...
    99+
    2023-01-31
    多个 版本 Mac
  • Mac电脑安装多个JDK版本
    在日常的系统开发过程中,不同系统需要安装不同版本的jdk来实现不同框架的需求,今天就为大家分享如何在mac电脑上安装多个版本的jdk。 由于mac系统不像widows和Linux一样,可以通过安装包的形式,直接解压安装。mac必须通过引导程...
    99+
    2023-09-03
    macos linux 运维
  • Mac安装多版本node(nvm)
    Mac使用nvm管理多版本node,内容覆盖面广,请按需查看 Homebrew安装 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能...
    99+
    2023-09-26
    macos 前端 node.js
  • Mac上管理多个Python版本
    如果您想在Mac上管理多个Python版本,您可以使用pyenv这个工具。它可以让您轻松地安装、切换和卸载不同的Python版本²⁴。 要安装pyenv,您可以使用Homebrew这个包管理器。在终端中输入以下命令: brew update...
    99+
    2023-08-30
    macos python 开发语言
  • Ubuntu 22.04 上安装多个 PHP 版本
    Ubuntu 22.04 上安装多个 PHP 版本 Ubuntu 22.04 上安装多个 PHP 版本系统更新在 Ubuntu 22.04 上安装多个 PHP 版本安装 PHP 8.1:安装 ...
    99+
    2023-09-01
    php ubuntu
  • Mac 安装php多版本,brew安装php8.0
     因为需要我要在mac上装两个php版本,先前我已经装过php7.4,下面我们逐步安装php8.0 开始安装8.0: 直接运行安装  brew install php@8.0 遇到问题怀疑是仓库太老了,更新一下homebrew ...
    99+
    2023-10-24
    macos php 开发语言
  • 如何在mac上安装多版本python并配置PATH
    摘要 mac 默认安装的python是 python3,但是如果我们需要其他python版本时,该怎么办呢? 例如:需要python2 版本,如果使用homebrew安装会提示没有python2。同时使用python --version 会...
    99+
    2023-09-21
    macos
  • 【Windows上同时安装两个不同版本MYSQL】MySQL安装教程--5.7和8.0版本
    一、MySQL官网下载对应版本的zip文件 最新版本8.0.34下载链接:https://dev.mysql.com/downloads/mysql/ MySQL 5.7下载链接:https://d...
    99+
    2023-09-20
    windows mysql 数据库
  • 在低版本的Mac OS上安装合适的Xcode
    【背景介绍】 无法直接安装Xcode 错误信息:不能将Xcode安装在“Macintosh HD”上,因为需要macOS v13或更高版本。 【解决方案一】升级mac os 但我升级到最新版本还是无法达到安装Xcode的最低版本要求 【...
    99+
    2023-08-20
    xcode macos
  • 如何安装多个版本的python,python可以装两个版本吗
    这篇文章主要介绍了可不可以在同一台计算机上安装多个python版本,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。 1、不同版本的python不能安装到同一台计算机上 可以的,...
    99+
    2023-09-22
    小发猫
  • Mac电脑上如何安装最新版本的Go
    在Mac电脑上安装最新版本的Go语言环境,可以遵循以下步骤: 访问官方网站 https://golang.org/dl/ ,下载适合Mac系统的压缩包。建议选择最新版本的64位压缩包。     下载完成后双击打开压缩包,并将解压出来的文...
    99+
    2023-09-02
    macos golang bash 开发语言 go
  • ubuntu16.04安装多个版本CUDA的方法
    我的机器是CUDA16.04的,之前装过CUDA10.0,因为一些原因,现在需要安转CUDA9.0。 1.首先https://developer.nvidia.com/cuda-90-download-archive&#...
    99+
    2022-06-04
    ubuntu16.04安装cuda ubuntu安装多个版本
  • pyenv 安装(管理多个版本pyth
       安装后可以方便的切换python版本1,运行升级库     yum install -y gcc make patch gdbm-devel openssl-devel sqlite-devel zlib-devel bzip2-de...
    99+
    2023-01-31
    多个 版本 pyenv
  • 要安装哪个 MySQL 版本和发行版?
    让我们根据各种属性了解需要安装哪个版本和发行版的 MySQL -哪个版本?确定您是否希望安装开发版本或GA(通用版本)版本。开发版本具有新功能,但不建议在生产环境中使用。另一方面,GA 版本(也称为生产版本或稳定版本)用于生产,因为它们没有...
    99+
    2023-10-22
  • MAC版本的Arduino+ESP32环境安装
    MAC版本的Arduino+ESP32环境安装 Arduino-IDE安装安装ESP32软件包(共2种方法)常用ESP32开发资源MAC编译出现问题解决方案 Arduino-IDE安装 官...
    99+
    2023-10-12
    macos 物联网
  • Linux下多个Python版本安装教程
    因为环境或学习的需要,我们可能需要在服务器上安装多个python版本,安装一个更新的python版本后,使用软链来进行共存。 这个时候需要进行源码编译安装。 当然后续开发项目可以直接跑在虚拟环境下隔离开来,就不再需要在服...
    99+
    2022-06-04
    Linux安装多个python版本 Linux安装python Linux安装python版本
  • Linux下怎么安装多个Python版本
    这篇“Linux下怎么安装多个Python版本”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux下怎么安装多个Pyth...
    99+
    2023-06-28
  • php可不可以安装多个版本
    这篇文章主要讲解了“php可不可以安装多个版本”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php可不可以安装多个版本”吧!php可以安装多个版本。安装多个版本的PHP需要在同一IIS服务器...
    99+
    2023-06-30
  • 宝塔如何安装多个PHP版本
    这篇文章主要介绍了宝塔如何安装多个PHP版本的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇宝塔如何安装多个PHP版本文章都会有所收获,下面我们一起来看看吧。一、安装多个PHP版本进入宝塔控制面板首页,点击左侧菜...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作