• 我的MySQL为什么版本不一?


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 D_Jackson788 2024-04-10 02:39 采纳率: 0% 浏览 2 首页/ 大数据 / 我的MySQL为什么版本不一? mysql数据库 在mac版本下 uinstall了8.0版本的MySQl后,下载并安装了8.3版本的MySQL,但是在系统偏好和终端中运行的版本不一致。系统偏好和在终端中用mysql --version查出的版本是新下载的8.3;但是终端输入密码运行的仍然是8.0版本。 (base) dengshixindeMacBook-Pro:~ doubies$ mysql --version mysql Ver 8.3.0 for macos14 on x86_64 (MySQL Community Server - GPL) (base) dengshixindeMacBook-Pro:~ doubies$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 19 Server version: 8.0.22 MySQL Community Server - GPL Copyright (c) 2000, 2024, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> SELECT VERSION(); +-----------+ | VERSION() | +-----------+ | 8.0.22 | +-----------+ 1 row in set (0.00 sec) 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    4条回答 默认 最新

    • 专家-赤兔[在线] 全栈领域优质创作者 2024-04-10 02:39
      关注

      引自免费微信小程序:皆我百晓生

      非常抱歉,但您提供的信息有些混乱。似乎您的问题是在询问如何解决不同版本的MySQL之间的差异问题。这个问题主要涉及到数据库版本升级和管理的问题,而不是依赖于AI或其他技术工具的帮助。

      以下是可能的解决方案:

      1. 在使用不同的MySQL版本之前,确保您已经确认了它们之间的兼容性。这可以通过查看相关文档、阅读用户反馈以及查阅数据库社区的相关讨论来实现。

      2. 对于Mac用户来说,可以尝试在终端中使用mysqlcheck命令检查您的MySQL版本。例如,要在最新版本运行时查看一个旧版本MySQL服务器的信息,可以运行如下命令:

        mysqlcheck -U root -P
        

        如果结果显示成功,则表示您正在使用的是最新版本。

      3. 如果上述方法都无法解决问题,您可以考虑使用Docker容器来隔离MySQL的环境。这样可以在独立的环境中对MySQL进行管理和升级,而不会影响其他应用程序或系统的正常运行。

      再次感谢您的理解和耐心。如果您有任何关于此主题的具体疑问,请随时提问,我会尽力为您提供帮助。

      评论 编辑记录
    • Kwan的解忧杂货铺 Java领域优质创作者 2024-04-10 02:39
      关注

      上午好☀️☀️☀️️
      本答案参考ChatGPT-3.5

      对于MySQL版本不一致的问题,解决方案如下:

      1. 检查系统环境变量是否正确,可以使用以下命令查看:
      echo $PATH
      

      确保新版本的MySQL的安装目录在PATH环境变量中。

      1. 重启终端并执行以下命令:
      source ~/.bash_profile
      

      重新加载环境变量。

      1. 确保新版本的MySQL的服务已经启动,可以使用以下命令检查:
      ps -ef | grep mysqld
      

      如果仍然没有启动服务,则可以执行以下命令手动启动服务:

      sudo /usr/local/mysql/support-files/mysql.server start
      
      1. 确认MySQL客户端连接的版本,可以使用以下命令连接至指定的MySQL:
      /usr/local/mysql/bin/mysql -u root -p
      

      以上处理方法可解决MySQL版本不一致的问题。

      评论 编辑记录
    • GISer Liu 2024-04-10 02:40
      关注

      该回答引用自GPT-3.5,由博主GISer Liu编写:

      这个问题可能是由于安装了多个版本的MySQL,导致系统环境变量中的MySQL路径指向了旧版本。为了解决这个问题,你可以按照以下步骤进行:

      1. 确认MySQL路径:首先,确定你想要使用的MySQL版本的安装路径。你可以使用以下命令来查找MySQL的安装路径:
        bashCopy code
        which mysql
        
        这会显示当前系统中mysql命令的路径。如果路径指向旧版本,请继续下一步。
      2. 编辑系统环境变量:打开你的终端,编辑你的.bash_profile文件(如果你使用的是bash)或者.zshrc文件(如果你使用的是zsh)。你可以使用以下命令来编辑文件:
        bashCopy code
        nano ~/.bash_profile
        
        或者
        bashCopy code
        nano ~/.zshrc
        
        在文件的末尾添加以下内容(假设新版本MySQL的安装路径为/usr/local/mysql/bin/mysql,请根据实际情况修改路径):
        bashCopy code
        export PATH=/usr/local/mysql/bin:$PATH
        
      3. 保存并退出:按下 Ctrl + X,然后按 Y 来确认保存,最后按 Enter 退出编辑器。
      4. 使更改生效:在终端中执行以下命令来使更改生效:
        bashCopy code
        source ~/.bash_profile
        
        或者
        bashCopy code
        source ~/.zshrc
        
      5. 重新启动终端:关闭当前终端窗口,然后重新打开一个新的终端窗口。
        现在,当你再次运行 mysql --version 或者 mysql -u root -p
        时,应该会使用新版本的MySQL了。

      如果该回答解决了您的问题,请采纳!如果没有,请私信联系或评论您的疑惑

      展开全部

      评论
    • CSDN-Ada助手 CSDN-AI 官方账号 2024-04-10 04:02
      关注

      【相关推荐】



      首先,去数据库的官网链接: http://www.mysql.com下载MySQL。

      MySQL WorkBench 8.0中文菜单导航通用版链接https://download.csdn.net/download/pujun1201/21509272


      如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

      展开全部

      评论
    编辑
    预览

    报告相同问题?

  • 相关阅读:
    RabbitMQ持久化
    Terraform 系列-Terraform Cloud 比 Terraform OSS 有哪些增强?
    Kubernetes亲和性
    《python 数据可视化基础》第三章 散点图 scatter
    Hive实战练习(包含数据集)
    springBoot-使用idea创建项目添加依赖并实现数据查询
    C++&QT day1
    树莓派3 虚拟机部署streamlit流程 2022
    mysql 事务 及 Spring事务 初论
    USB Server集中管控加密狗,浙江省电力设计院正在用
  • 原文地址:https://ask.csdn.net/questions/8086035