MySQL:检查什么版本:32位还是64位?

red*_*ory 27 mysql terminal version

我可以通过终端告诉我运行的MySQL版本(32位还是64位)?

dos*_*ssy 40

$ mysql --version
mysql  Ver 14.14 Distrib 5.1.45, for apple-darwin10.2.0 (i386) using readline 6.2


$ echo '\s' | mysql
--------------
mysql  Ver 14.14 Distrib 5.1.45, for apple-darwin10.2.0 (i386) using readline 6.2

Connection id:      105730
[...]
Server version:     5.1.41 MySQL Community Server (GPL)
[...]
Uptime:         11 days 4 hours 2 min 6 sec

Threads: 2  Questions: 1141270  Slow queries: 0  Opens: 6137  Flush tables: 1  Open tables: 56  Queries per second avg: 1.182
--------------
Run Code Online (Sandbox Code Playgroud)


Joh*_*Huo 24

在命令行中运行此命令:

mysql> show variables like 'version_compile_machine';
Run Code Online (Sandbox Code Playgroud)

然后你得到这样的东西:

+-------------------------+-------+
| Variable_name           | Value |
+-------------------------+-------+
| version_compile_machine | i386  |
+-------------------------+-------+
1 row in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

然后请检查:http://www.redhat.com/archives/rhl-list/2006-October/msg03684.html

你会看到i386/i686是32位,而x86_64是64位.

希望这可以帮助.


jch*_*hes 8

运行命令行MySQL客户端:

mysql> select version();
Run Code Online (Sandbox Code Playgroud)

要么

mysql> \s
Run Code Online (Sandbox Code Playgroud)

这是别名:

mysql> status
Run Code Online (Sandbox Code Playgroud)


Ada*_*ulp 7

您可以尝试以下命令:(无需登录)

mysql -V
Run Code Online (Sandbox Code Playgroud)


Ani*_*hal 6

要了解您的Mysql位架构,请按照此步骤操作.从phpmyadmin打开Mysql控制台

输入密码后输入此命令

显示像'version_compile_machine'这样的全局变量;

如果version_compile_machine = x86_64那么它是64位

否则32位.