如何查看 Mysql 版本

查看 MySQL 版本主要分为 "未登录数据库(命令行)""已登录数据库(SQL指令)" 两种场景。

以下是最好用的几种方法,您可以根据当前的环境选择:

方法一:命令行查看(无需登录)

这是最快的方法。打开终端(Terminal 或 CMD),直接输入以下任一命令:

  • 通用命令(Windows / Mac / Linux 均可):

    bash 复制代码
    mysql -V

    (注意:V 是大写的)

  • 或者

    bash 复制代码
    mysql --version

    💡 提示 :如果提示 "command not found",说明 MySQL 未配置到环境变量中,您需要切换到 MySQL 安装目录的 bin 文件夹下再执行。


方法二:在 MySQL 中查看(需先登录)

如果您已经连接到了数据库,可以使用 SQL 语句查询:

  1. 使用 SELECT 查询(最常用)

    sql 复制代码
    SELECT VERSION();
  2. 使用 STATUS 命令

    在 MySQL 命令行界面输入:

    sql 复制代码
    STATUS;

    (或者简写为 \s)

    输出结果中会有一行 Server version: 8.0.xx ... 即为版本号。

  3. 查询详细版本变量

    sql 复制代码
    SHOW VARIABLES LIKE '%version%';

    这会显示更详细的信息,包括系统版本、协议版本等。


方法三:图形化工具查看

如果使用可视化工具管理数据库:

  • Navicat :连接成功后,在左侧连接名上右键 -> 连接属性 (或者点击菜单栏 文件 -> 属性),在"服务器信息"栏可看到版本。
  • DBeaver :连接成功后,在左侧导航栏的连接名上悬停鼠标,或者右键点击 Connection view,通常会直接显示版本号。
  • MySQL Workbench :在首页点击连接进入后,左侧面板的 Management -> Server Status 中可以看到 Server Version。
  • TablePlus:在首页点击连接进入后,面板顶部的连接信息展示区中可以看到 Server Version。

总结

  • 最快捷 :命令行输入 mysql -V
  • 最准确 :登录后输入 SELECT VERSION();
相关推荐
梦想平凡1 小时前
百游棋牌源代码开发搭建教程(十):隔离部署、备份恢复与双端验收
java·前端·javascript·数据库·源代码管理
xcLeigh1 小时前
让大模型长出手脚,自己写SQL查数据库(Function Calling初探)
数据库·人工智能·sql·时序数据库·timechoai
yume_sibai2 小时前
06-Rust Web 开发实战(Axum 框架 + 数据库 + JWT 认证 + 中间件 + 部署)
前端·数据库·rust
AugustRed3 小时前
Neo4j 图数据库原理 + 应用场景简单介绍
数据库·neo4j
Gl�ria3 小时前
Redis 高可用架构对比
数据库·redis
IpdataCloud4 小时前
高可用的IP数据接口平台有哪些?从可用性、P99延迟到离线部署的评估框架(含代码)
数据库·tcp/ip·ip
呆萌很4 小时前
MySQL 数据库和表的管理操作(命令行)
数据库·mysql
毕业设计7035 小时前
(免费领源码)基于Python的博物馆研学活动管理系统的设计与实现22724- java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
python·mysql·随机森林·pycharm·django·flask·推荐算法
IvorySQL5 小时前
当PostgreSQL“听懂”MySQL——协议兼容层的设计与实战
数据库·人工智能·postgresql
这个DBA有点耶6 小时前
银行核心系统数据库迁移怎么选?6 步法+5 个避坑指南
数据库·安全·架构