我正在为公司做一些MYSQL工作,我需要知道他们是否有企业版或社区版。我研究了这个,根据mysql参考页面,我应该可以使用“status”命令。根据该参考文献,“服务器版本”应该说“社区”或“企业”。我们既没有说(数字,对吗?),只是“5.0.77来源分布”。还有另一种说法吗?
答案 0 :(得分:6)
<强> TL;博士强>
试试这个:
mysql> SHOW VARIABLES LIKE "%version%";
正常回答
使用命令客户端(mysql),连接后将显示连接到的MySQL服务器的服务器版本。服务器版本信息相应地包括社区或企业。
例如,以下是安装在Linux上的MySQL社区服务器版本的输出:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.0.27-standard MySQL Community Edition - Standard (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
这是Windows上MySQL Enterprise Server输出的示例:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.28-enterprise-gpl-nt MySQL Enterprise Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
您还可以使用版本变量确定版本信息。 version和version_comment变量都包含要连接的服务器的版本信息。使用SHOW VARIABLES语句获取所需的信息,如下例所示:
mysql> SHOW VARIABLES LIKE "%version%";
+-------------------------+------------------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------------------+
| protocol_version | 10 |
| version | 5.0.27-standard |
| version_comment | MySQL Community Edition - Standard (GPL) |
| version_compile_machine | i686 |
| version_compile_os | pc-linux-gnu |
+-------------------------+------------------------------------------+
5 rows in set (0.04 sec)
Straight from the documentation
但是,当然,状态也是如此;
STATUS命令显示版本以及版本注释信息。例如:
mysql> STATUS;
--------------
./client/mysql Ver 14.12 Distrib 5.0.29, for pc-linux-gnu (i686) using readline 5.0
Connection id: 8
Current database:
Current user: mc@localhost
SSL: Not in use
Current pager: /usr/bin/less
Using outfile: ''
Using delimiter: ;
Server version: 5.0.27-standard MySQL Community Edition - Standard (GPL)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn. characterset: latin1
UNIX socket: /tmp/mysql.sock
Uptime: 1 day 3 hours 58 min 43 sec
Threads: 2 Questions: 17 Slow queries: 0 Opens: 11 Flush tables: 1 Open tables: 6 Queries per second avg: 0.000
--------------
所以我想知道您是否真的只是查看所提供的第一行,或者您是否正在查看下面的&#34;服务器版本&#34;线。
如果没有什么对你有用,那么可以随意编辑你的问题。
修改强>
当您found out时,它们似乎不会在版本之间进行分析,因为它是特定版本的版本,在本例中是 Community Edition 。因此,只有通过查找版本才能确定,答案通常才有效。