查看mysql数据库的版本方法

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: <p><span style="font-family:微软雅黑; font-size:26px; line-height:41.6px">查看mysql数据库的版本方法</span></p> <p><br></p> <p><span style="font-family:微软雅黑; font-size:26px; line-height:41.6px"></span></p> <h

查看mysql数据库的版本方法


查看mysql数据库版本方法总结

当你接手某个mysql数据库管理时,首先你需要查看维护的mysql数据库版本;当开发人员问你mysql数据库版本时,而恰好你又遗忘了,那么此时也需要去查看mysql数据库的版本..............。下文总结一下Linux平台下查看mysql数据库的方法.个人觉得总结的比较全面了。

 

方法1:登录数据库时,你可以看到对应mysql数据库的版本信息,如下所示:

 

[root@DB-Server ~]# mysql -u root -pEnter password: Welcome  to the MySQL monitor. Commands  end  with ;  or\g.Your MySQL  connection id  is 3Server version: 5.6.19 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle  and/ or its affiliates.  All rights reserved. Oracle  is a registered trademark  of Oracle Corporation  and/ or itsaffiliates. Other  names may be trademarks  of their respectiveowners. Type  'help;'  or '\h'  for help. Type  '\c'  to clear the  current  input  statement. mysql>

 

clip_image001

 

方法二:使用系统函数查看mysql数据库版本。

 

mysql>  select version();+-----------+| version() |+-----------+| 5.6.19 |+-----------+1  row  in  set (0.00 sec)  mysql>  select @@version;+-----------+|  @@version |+-----------+| 5.6.19 |+-----------+1  row  in  set(0.00 sec) mysql>

clip_image002

 

方法3:使用status命令查看,如下所示,查看Server version后内容。

 

mysql> status------------ -- mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper  Connection id: 3 Current  database: Current  user: root@localhostSSL:  Not  in  use Current pager: stdout Using outfile:  '' Using delimiter: ;Server version: 5.6.19 MySQL Community Server (GPL)Protocol version: 10 Connection: Localhost via UNIX socketServer characterset: latin1Db characterset: latin1Client characterset: utf8Conn. characterset: utf8UNIX socket: /var/lib/mysql/mysql.sockUptime: 2 hours 33  min 14 sec Threads: 1 Questions: 22 Slow queries: 0 Opens: 67 Flush tables: 1  Open tables: 60 Queries per  second avg: 0.002--------------

clip_image003

 

方法4:使用mysql -V命令查看

 

[root@DB-Server ~]# mysql -V

mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper

[root@DB-Server ~]# mysql --version

mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper

 

方法5:在mysql --help命令内容中查找

 

[root@DB-Server ~]# mysql --help | grep Distrib

mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper

 

方法6:通过rpm命令查看安装包得知mysql数据库版本

 

[root@DB-Server ~]# rpm -qa | grep -i mysql

MySQL-client-5.6.19-1.rhel5

MySQL-server-5.6.19-1.rhel5

[root@DB-Server ~]#

 

方法7:SHOW VARIABLES 命令查看

mysql> SHOW VARIABLES  LIKE "%version%";+-------------------------+------------------------------+| Variable_name |  Value |+-------------------------+------------------------------+| innodb_version | 5.6.19 || protocol_version | 10 || slave_type_conversions | || version | 5.6.19 || version_comment | MySQL Community Server (GPL) || version_compile_machine | x86_64 || version_compile_os | Linux |+-------------------------+------------------------------+7  rows  in  set (0.00 sec) mysql>

 

方法8: mysqladmin -uroot -p -hlocalhost version 命令查看mysql数据库版本。其实这个方法也可以归为方法1

 [root@DB-Server ~] # mysqladmin -uroot -p -hlocalhost version;Enter password: mysqladmin Ver 8.42 Distrib 5.6.19,  for Linux on x86_64Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners. Server version 5.6.19Protocol version 10Connection Localhost via UNIX socketUNIX socket /var/lib/mysql/mysql.sockUptime: 2 hours 57 min 53 sec Threads: 1 Questions: 42 Slow queries: 0 Opens: 67 Flush tables: 1 Open tables: 60 Queries per second avg: 0.003

 

参考资料:

http://dev.mysql.com/doc/refman/5.0/en/installation-version.html

http://www.cnblogs.com/end/archive/2011/10/18/2216461.html




查看mysql数据库版本方法总结

2014-07-24 17:48 by 潇湘隐者, 12972 阅读, 7 评论, 收藏编辑

当你接手某个mysql数据库管理时,首先你需要查看维护的mysql数据库版本;当开发人员问你mysql数据库版本时,而恰好你又遗忘了,那么此时也需要去查看mysql数据库的版本..............。下文总结一下Linux平台下查看mysql数据库的方法.个人觉得总结的比较全面了。

 

方法1:登录数据库时,你可以看到对应mysql数据库的版本信息,如下所示:

 

[root@DB-Server ~]# mysql -u root -pEnter password: Welcome  to the MySQL monitor. Commands  end  with ;  or\g.Your MySQL  connection id  is 3Server version: 5.6.19 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle  and/ or its affiliates.  All rights reserved. Oracle  is a registered trademark  of Oracle Corporation  and/ or itsaffiliates. Other  names may be trademarks  of their respectiveowners. Type  'help;'  or '\h'  for help. Type  '\c'  to clear the  current  input  statement. mysql>

 

clip_image001

 

方法二:使用系统函数查看mysql数据库版本。

 

mysql>  select version();+-----------+| version() |+-----------+| 5.6.19 |+-----------+1  row  in  set (0.00 sec)  mysql>  select @@version;+-----------+|  @@version |+-----------+| 5.6.19 |+-----------+1  row  in  set(0.00 sec) mysql>

clip_image002

 

方法3:使用status命令查看,如下所示,查看Server version后内容。

 

mysql> status------------ -- mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper  Connection id: 3 Current  database: Current  user: root@localhostSSL:  Not  in  use Current pager: stdout Using outfile:  '' Using delimiter: ;Server version: 5.6.19 MySQL Community Server (GPL)Protocol version: 10 Connection: Localhost via UNIX socketServer characterset: latin1Db characterset: latin1Client characterset: utf8Conn. characterset: utf8UNIX socket: /var/lib/mysql/mysql.sockUptime: 2 hours 33  min 14 sec Threads: 1 Questions: 22 Slow queries: 0 Opens: 67 Flush tables: 1  Open tables: 60 Queries per  second avg: 0.002--------------

clip_image003

 

方法4:使用mysql -V命令查看

 

[root@DB-Server ~]# mysql -V

mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper

[root@DB-Server ~]# mysql --version

mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper

 

方法5:在mysql --help命令内容中查找

 

[root@DB-Server ~]# mysql --help | grep Distrib

mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper

 

方法6:通过rpm命令查看安装包得知mysql数据库版本

 

[root@DB-Server ~]# rpm -qa | grep -i mysql

MySQL-client-5.6.19-1.rhel5

MySQL-server-5.6.19-1.rhel5

[root@DB-Server ~]#

 

方法7:SHOW VARIABLES 命令查看

mysql> SHOW VARIABLES  LIKE "%version%";+-------------------------+------------------------------+| Variable_name |  Value |+-------------------------+------------------------------+| innodb_version | 5.6.19 || protocol_version | 10 || slave_type_conversions | || version | 5.6.19 || version_comment | MySQL Community Server (GPL) || version_compile_machine | x86_64 || version_compile_os | Linux |+-------------------------+------------------------------+7  rows  in  set (0.00 sec) mysql>

 

方法8: mysqladmin -uroot -p -hlocalhost version 命令查看mysql数据库版本。其实这个方法也可以归为方法1

 [root@DB-Server ~] # mysqladmin -uroot -p -hlocalhost version;Enter password: mysqladmin Ver 8.42 Distrib 5.6.19,  for Linux on x86_64Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners. Server version 5.6.19Protocol version 10Connection Localhost via UNIX socketUNIX socket /var/lib/mysql/mysql.sockUptime: 2 hours 57 min 53 sec Threads: 1 Questions: 42 Slow queries: 0 Opens: 67 Flush tables: 1 Open tables: 60 Queries per second avg: 0.003

 

参考资料:

http://dev.mysql.com/doc/refman/5.0/en/installation-version.html

http://www.cnblogs.com/end/archive/2011/10/18/2216461.html


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
数据采集 数据库 Python
有哪些方法可以验证用户输入数据的格式是否符合数据库的要求?
有哪些方法可以验证用户输入数据的格式是否符合数据库的要求?
157 75
|
3月前
|
存储 监控 安全
数据库多实例的部署与配置方法
【10月更文挑战第23天】数据库多实例的部署和配置需要综合考虑多个因素,包括硬件资源、软件设置、性能优化、安全保障等。通过合理的部署和配置,可以充分发挥多实例的优势,提高数据库系统的运行效率和可靠性。在实际操作中,要不断总结经验,根据实际情况进行调整和优化,以适应不断变化的业务需求。
|
16天前
|
存储 缓存 Java
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
59 3
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
|
2天前
|
数据库
【YashanDB 知识库】数据库一主一备部署及一主两备部署时,主备手动切换方法及自动切换配置
**数据库主备切换简介** 在数据库正常或异常情况下,实现主备切换至关重要。若配置不当,主节点故障将影响业务使用,尤其在23.2版本中。原因包括资源紧张或主节点异常。解决方法涵盖手动和自动切换: 1. **一主一备部署**: - **手动切换**:支持Switchover(同步正常时)和Failover(主库损坏时)。 - **自动切换**:启用yasom仲裁选主开关。 2. **一主两备部署**: - 默认最大保护模式,自动切换开启。 需检查并配置自动切换以确保高可用性。经验总结:一主一备默认关闭自动切换,需手动开启;一主两备默认开启。
|
28天前
|
SQL 关系型数据库 MySQL
vb6读取mysql,用odbc mysql 5.3版本驱动
通过以上步骤,您可以在VB6中使用ODBC MySQL 5.3驱动连接MySQL数据库并读取数据。配置ODBC数据源、编写VB6代码
61 32
|
8天前
|
SQL 关系型数据库 MySQL
Python中使用MySQL模糊查询的方法
本文介绍了两种使用Python进行MySQL模糊查询的方法:一是使用`pymysql`库,二是使用`mysql-connector-python`库。通过这两种方法,可以连接MySQL数据库并执行模糊查询。具体步骤包括安装库、配置数据库连接参数、编写SQL查询语句以及处理查询结果。文中详细展示了代码示例,并提供了注意事项,如替换数据库连接信息、正确使用通配符和关闭数据库连接等。确保在实际应用中注意SQL注入风险,使用参数化查询以保障安全性。
|
2月前
|
关系型数据库 MySQL Linux
MySQL版本升级(8.0.31->8.0.37)
本次升级将MySQL从8.0.31升级到8.0.37,采用就地升级方式。具体步骤包括:停止MySQL服务、备份数据目录、下载并解压新版本的RPM包,使用`yum update`命令更新已安装的MySQL组件,最后启动MySQL服务并验证版本。整个过程需确保所有相关RPM包一同升级,避免部分包遗漏导致的问题。官方文档提供了详细指导,确保升级顺利进行。
299 16
|
2月前
|
SQL 存储 关系型数据库
MySQL/SqlServer跨服务器增删改查(CRUD)的一种方法
通过上述方法,MySQL和SQL Server均能够实现跨服务器的增删改查操作。MySQL通过联邦存储引擎提供了直接的跨服务器表访问,而SQL Server通过链接服务器和分布式查询实现了灵活的跨服务器数据操作。这些技术为分布式数据库管理提供了强大的支持,能够满足复杂的数据操作需求。
118 12
|
2月前
|
存储 缓存 关系型数据库
MySQL的count()方法慢
MySQL的 `COUNT()`方法在处理大数据量时可能会变慢,主要原因包括数据量大、缺乏合适的索引、InnoDB引擎的设计以及复杂的查询条件。通过创建合适的索引、使用覆盖索引、缓存机制、分区表和预计算等优化方案,可以显著提高 `COUNT()`方法的执行效率,确保数据库查询性能的提升。
794 12
|
3月前
|
关系型数据库 MySQL
mysql 5.7.x版本查看某张表、库的大小 思路方案说明
mysql 5.7.x版本查看某张表、库的大小 思路方案说明
117 5

热门文章

最新文章