我可以通過使用終端來告訴我正在運行的MySQL的哪個版本(32位或64位)?MySQL:檢查什麼版本:32位或64位?
回答
$ 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
--------------
使用@@version
服務器變量。
select @@version;
這是我得到我的服務器上:
mysql> select @@version;
+-----------------+
| @@version |
+-----------------+
| 5.0.67-0ubuntu6 |
+-----------------+
1 row in set (0.00 sec)
希望它能幫助。
運行命令行的MySQL客戶端:
mysql> select version();
OR
mysql> \s
這是一個別名:
mysql> status
我也在尋找這個(核心轉儲問題連接到mysql),並且上面的答案似乎沒有正確回答這個問題:例如, mysql版本信息不包括構建類型32或64位。
找到了這個capttofu:我有32位或64位的MySQL嗎? captoflu在我的情況下,它使用一個簡單的「文件」命令來說明你正在運行的是哪個版本。
BensAir:~ Ben$ /usr/local/mysql/bin/mysqld --verbose --help
file /usr/local/mysql/bin/mysqld
/usr/local/mysql/bin/mysqld: Mach-O 64-bit executable x86_64
獲得MySQL版本在Windows與--version參數:
C:\>C:\xampp\mysql\bin\mysql.exe --V
C:\xampp\mysql\bin\mysql.exe Ver 14.14 Distrib 5.6.11, for Win32 (x86)
獲得MySQL版本在Windows中使用自定義查詢:
C:\>C:\xampp\mysql\bin\mysql.exe
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.11 |
+-----------+
1 row in set (0.00 sec)
mysql>
獲得MySQL版本帶服務器變量的Windows:
mysql> select @@Version;
+-----------+
| @@Version |
+-----------+
| 5.6.11 |
+-----------+
1 row in set (0.00 sec)
mysql>
獲得MySQL版本在Windows中\s
標誌。
mysql> \s
--------------
C:\xampp\mysql\bin\mysql.exe Ver 14.14 Distrib 5.6.11, for Win32 (x86)
Connection id: 25
Current database:
Current user: [email protected]
SSL: Not in use
Using delimiter: ;
Server version: 5.6.11 MySQL Community Server (GPL)
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: latin1
Db characterset: latin1
Client characterset: cp850
Conn. characterset: cp850
TCP port: 3306
Uptime: 2 hours 48 min 52 sec
Threads: 1 Questions: 169 Slow queries: 0 Opens: 75 Flush tables: 1 Open
tables: 68 Queries per second avg: 0.016
--------------
運行此命令在命令行:
mysql> show variables like 'version_compile_machine';
,那麼你得到的東西是這樣的:
+-------------------------+-------+
| Variable_name | Value |
+-------------------------+-------+
| version_compile_machine | i386 |
+-------------------------+-------+
1 row in set (0.00 sec)
,然後請檢查:http://www.redhat.com/archives/rhl-list/2006-October/msg03684.html
你會請參閱i386/i686是32位,x86_64是64位。
希望這會有所幫助。
要了解您的Mysql位架構,請按照此步驟操作。從phpMyAdmin的
打開mysql的控制檯現在輸入密碼類型此命令後
顯示像 'version_compile_machine' 全局變量;
如果version_compile_machine = x86_64的那麼它是64位的
其他32位。
非常好。你的答案只是工作。 – octopusgrabbus
不需要登錄(OS X 10.11)。
$ /usr/local/mysql/bin/mysqld --version
讓我們希望他們沒有等待5年的答案! –
- 1. 64位或32位版本的WinDBG?
- 2. MySQL 32位或64位 - Apache 32位Windows 64位?
- 3. 怎麼知道windows7的os位版本,32位或64位?
- 4. Environment.GetEnvironmentVariable檢查操作系統版本32位/ 64位
- 5. 從32位移植到64位版本
- 6. MySQL ODBC連接器32位或64位?
- 7. SharePoint 64位或32位
- 8. Ubuntu 64或32位?
- 9. 檢查我是否有32位或64位Linux的最佳方法是什麼?
- 10. 64位版本的Visual Studio 2010以32位版本運行
- 11. Win32API不同於32位版本和64位版本?
- 12. 什麼是適合32位和64位「32位」的術語
- 13. 我怎麼知道gcc的版本是64位還是32位?
- 14. 如何檢查IIS是否處於32位或64位模式
- 15. 檢查已安裝的mingw平臺,32位或64位
- 16. 如何使用NSIS腳本檢測Windows 32位或64位?
- 17. 的Python Enthought 32與64位版本
- 18. Windows Python 64&32位版本和pip
- 19. 構建Windows(32/64位版本)
- 20. 如何查找我是否使用32位或64位版本的Git
- 21. 這是什麼使MSI目錄「32位」或「64位」?
- 22. .NET在32位或64位系統上有什麼區別?
- 23. MySQL的ODBC 32與64位
- 24. 其中mysql 32/64位
- 25. 如何檢測VC++代碼中的JRE位(32位或64位)
- 26. 檢查VB構建的32/64位數
- 27. 32或64位機器
- 28. 在後構建腳本如何檢查系統是64位或32位
- 29. 什麼是64位版本的GetTextExtent
- 30. XOR高32位,低32位,64位數
我的歉意,我實際上是在尋找我是否運行32位或64位版本,並發現這在搜索:http://capttofu.livejournal.com/14645.html這似乎是爲Linux不是mac – redconservatory
這不是「for linux」或「for mac」。你安裝了相同的mysql軟件。您可以輸入相同的命令。 –
鏈接上的文件引用與mac上存在的文件不匹配,即文件/ usr/local/mysql/libexec/mysqld/givesme錯誤 – redconservatory