查看mysql数据库的版本方法

查看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>

 

 

方法二:使用系统函数查看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>

 

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

 

mysql> status--------------mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper Connection id:
3Current database:Current user:
root@localhostSSL: Not in useCurrent pager:
stdoutUsing outfile: ''Using delimiter: ;Server version: 5.6.19
MySQL Community Server (GPL)Protocol version: 10Connection: 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 secondavg: 0.002--------------

 

方法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>

 

 

方法二:使用系统函数查看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>

 

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

 

mysql> status--------------mysql Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using EditLine wrapper Connection id:
3Current database:Current user:
root@localhostSSL: Not in useCurrent pager:
stdoutUsing outfile: ''Using delimiter: ;Server version: 5.6.19
MySQL Community Server (GPL)Protocol version: 10Connection: 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 secondavg: 0.002--------------

 

方法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


时间: 2024-10-28 14:20:15

查看mysql数据库的版本方法的相关文章

linux查看MySQL数据库的版本

使用mysql命令连接MySQL服务器,执行「select version()」命令确认MySQL版本. username和password指定可连接MySQL数据库的用户名及密码. # mysql -uusername -p'password' -D mysql -e "SELECT version()" 如果MySQL数据库不在本地运行(localhost),用「-h hostname」指定运行MySQL数据库的服务器名. 可用「SHOW VARIABLES LIKE 'versi

linux中查看mysql数据库版本号的方法

1:在终端下:mysql -V. 以下是代码片段: [shengting@login ~]$ mysql -V 2:在mysql中:mysql> status;   以下是代码片段: mysql> status; 3:在help里面查找 以下是代码片段: [shengting@login ~]$ mysql –help | grep Distrib 4:使用mysql的函数 以下是代码片段: mysql> select version(); 小提醒,使用mysql命令就必须在mysql登

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

当你接手某个mysql数据库管理时,首先你需要查看维护的mysql数据库版 本:当开发人员问你mysql数据库版本时,而恰好你又遗忘了,那么此时也需要去查看mysql数据库的版本...............下文总结一下 Linux平台下查看mysql数据库的方法.个人觉得总结的比较全面了.   方法1:登录数据库时,你可以看到对应mysql数据库的版本信息,如下所示:   [root@DB-Server ~]# mysql -u root -p Enter password: Welcome

mysql数据库程序优化方法

mysql数据库程序优化方法 1.选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快.因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小.例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了.同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定义整型字

Windows中使用Apche并查看MySQL数据库

我的环境是 Sempron3300+ 512内存 软件环境是 windows 2003server企业版sp1+Apache HTTP Server 2.0+mysql5+php5+mysql5 我直接是将Discuz!EXP的一个软件包,( 最大程度提高Discuz!EXP的兼容性,计算机中同时也许正在运行其他MySQL,Discuz!EXP中的MySQL使用6033端口启动服务以避免与您计算机中运行的)在Windows下直接可配置出PHP的运行环境.便配置简单了不少.装上后,可直接配置出上面

mysql-iis日志导入Mysql数据库快速实现方法

问题描述 iis日志导入Mysql数据库快速实现方法 做一个Iis日志统计的软件,打算通过mysql实现,刚刚开始自学,现在要将iis日志导入到mysql数据库中,目前了解到的方法是用load data infile语句,但发现速度不够理想 100M文件需要30S左右.因为知识有限不知道还有什么更好的办法,希望懂的前辈们,能多指点一下,谢谢

mysql-如何查看MySql数据库my.ini的位置?

问题描述 如何查看MySql数据库my.ini的位置? 我在51CTO下载了一个绿色版,但是绿色版的目录下面没有.ini的文件 用全盘搜索但是没有搜索到 解决方案 最后还是没找到............... 解决方案二: Linux下MySQL配置文件my.ini位置Mysql my.ini 参数解析MySQL5.5 的my.ini位置 解决方案三: 用系统的文件查找工具查找下. 解决方案四: 直接全盘扫描.查找一下 解决方案五: 用find 路径 -name 查找一下

怎么查看mysql数据库里面各表之间的关系图?

问题描述 怎么查看mysql数据库里面各表之间的关系图? 有没有人知道在mysql数据库中怎么查看mysql数据库里面各表之间的关系图? 解决方案 有专门的关系图工具的,可以生成各表之间的关系图. 解决方案二: mysql workbench

php计算整个mysql数据库大小的方法_php技巧

本文实例讲述了php计算整个mysql数据库大小的方法.分享给大家供大家参考.具体如下: 这里用MB,KB或者GB的格式返回计算结果. function CalcFullDatabaseSize($database, $db) { $tables = mysql_list_tables($database, $db); if (!$tables) { return -1; } $table_count = mysql_num_rows($tables); $size = 0; for ($i=0