Tôi có thể cho biết phiên bản nào (32 bit hoặc 64 bit) của MySQL mà tôi đang chạy bằng cách sử dụng Thiết bị đầu cuối không?MySQL: kiểm tra phiên bản nào: 32 bit hoặc 64 bit?
Trả lời
$ 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
--------------
Câu trả lời đơn giản nhất! Chỉ hoạt động bằng cách chạy lệnh này trên truy vấn. :) –
Sử dụng @@version
biến máy chủ.
select @@version;
Đây là những gì tôi nhận được trên máy chủ của tôi:
mysql> select @@version;
+-----------------+
| @@version |
+-----------------+
| 5.0.67-0ubuntu6 |
+-----------------+
1 row in set (0.00 sec)
Hy vọng nó giúp.
Chạy dòng lệnh MySQL client:
mysql> select version();
HOẶC
mysql> \s
mà là một bí danh cho:
mysql> status
Bạn có thể thử lệnh: (không đăng nhập cần thiết)
mysql -V
LƯU Ý: Tham số phải là chữ hoa "V". Chữ thường "v", cần xác thực. – JedatKinports
Tôi cũng đang tìm kiếm điều này (các vấn đề kết xuất lõi kết nối với mysql) và dường như không có câu trả lời nào ở trên trả lời đúng câu hỏi: ví dụ: Thông tin phiên bản mysql không bao gồm kiểu xây dựng 32 bit 64 bit.
tìm thấy capttofu này: Tôi có một MySQL 32 bit hoặc 64 bit không? captoflu sử dụng lệnh "tệp" đơn giản để cho biết bạn đang chạy xây dựng gì, trong trường hợp của tôi.
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
Nhận phiên bản mysql Trong Windows với --version tham số:
C:\>C:\xampp\mysql\bin\mysql.exe --V
C:\xampp\mysql\bin\mysql.exe Ver 14.14 Distrib 5.6.11, for Win32 (x86)
phiên bản Nhận mysql Trong Windows với truy vấn tùy chỉnh:
C:\>C:\xampp\mysql\bin\mysql.exe
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.11 |
+-----------+
1 row in set (0.00 sec)
mysql>
Nhận phiên bản mysql trong Windows có biến máy chủ:
mysql> select @@Version;
+-----------+
| @@Version |
+-----------+
| 5.6.11 |
+-----------+
1 row in set (0.00 sec)
mysql>
Nhận phiên bản mysql trong Windows với cờ \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
--------------
chạy lệnh này trong dòng lệnh:
mysql> show variables like 'version_compile_machine';
sau đó bạn sẽ có được một cái gì đó như thế này:
+-------------------------+-------+
| Variable_name | Value |
+-------------------------+-------+
| version_compile_machine | i386 |
+-------------------------+-------+
1 row in set (0.00 sec)
và sau đó hãy kiểm tra này: http://www.redhat.com/archives/rhl-list/2006-October/msg03684.html
bạn sẽ thấy rằng i386/i686 là 32 bit, và x86_64 là 64 bit.
Hy vọng điều này sẽ hữu ích.
Để biết cấu trúc bit Mysql của bạn, hãy làm theo bước này. Mở Mysql console từ phpmyadmin
Bây giờ sau khi nhập mật khẩu loại lệnh này
hiển thị các biến toàn cầu như 'version_compile_machine';
nếu version_compile_machine = x86_64 thì nó là 64 bit
khác 32 bit.
Tuyệt vời. Câu trả lời của bạn chỉ đơn giản là làm việc. – octopusgrabbus
Không cần đăng nhập (OS X 10.11).
$ /usr/local/mysql/bin/mysqld --version
Cho phép hy vọng họ đã không chờ đợi 5 năm cho một câu trả lời! –
- 1. Java JDK 32 bit và 64 bit
- 2. Ứng dụng 32 bit hoặc 64 bit trên hệ điều hành 64 bit?
- 3. 32 bit int * 32 bit int = 64 bit int?
- 4. SDK Android 32 bit hoặc 64 bit trên hệ điều hành Windows 64 bit?
- 5. Xác định Windows 64 bit so với 32 bit
- 6. Có cách nào để kiểm tra xem quy trình là 64 bit hay 32 bit không?
- 7. Tôi nên tạo hoặc tải lên gói NuGet 32 bit và 64 bit như thế nào?
- 8. Eclipse 32 bit chạy trên 64 bit JVM
- 9. Máy ảo 32 hoặc 64 bit nhanh hơn trên máy 64 bit (vmware)
- 10. Cuộn phiên bản 64 bit và 32 bit của ứng dụng vào cùng một nhị phân?
- 11. Tại sao tôi nên sử dụng JDK 64 bit so với phiên bản 32 bit?
- 12. .net InstallUtil utility - 32 bit vs 64 bit
- 13. Java 64 bit có hoạt động tốt hơn phiên bản 32 bit không?
- 14. Cách kiểm tra hạt nhân 32 bit/64 bit cho Linux
- 15. Trong các hệ thống 64 bit, một cột 32 bit chiếm ít không gian hơn một bit 64 bit?
- 16. Tạo 32 bit JavaFX Native Bundle trong máy 64 bit
- 17. Biên dịch 32 bit Assembler trên 64 bit ubuntu
- 18. Xây dựng 32 bit với 64-bit llvm-gcc
- 19. Chạy trên màn hình nền 32 hoặc 64 bit?
- 20. Triển khai các bit nổi 32 bit hoặc 64 bit trong JavaScript?
- 21. Chọn phiên bản 32 hoặc 64 bit của ứng dụng từ dòng lệnh
- 22. ODP Oracle.DataAccess.DLL tham chiếu 32/64 bit
- 23. Kiểm tra xem ứng dụng có được tích hợp trong 32 hoặc 64 bit không?
- 24. Nhập 32 bit dll trong 64 bit .Net application
- 25. Hệ điều hành iPhone 64 bit hay 32 bit?
- 26. Cách phát hiện tệp PE đã cho (exe hoặc dll) là 64 bit hoặc 32 bit
- 27. Chuyển đổi 32 bit dll sang 64 bit dll
- 28. QtCreator trên linux: 32 bit so với 64 bit
- 29. Lỗi AJAX ASP.NET AJAX/32-bit đến 64-bit
- 30. chạy nhị phân 32 bit trên máy 64 bit
Lời xin lỗi của tôi, tôi thực sự đang tìm kiếm xem tôi đang chạy phiên bản 32 bit hoặc 64 bit và tìm thấy điều này trên tìm kiếm: http://capttofu.livejournal.com/14645.html dường như là dành cho linux không phải mac – redconservatory
Nó không phải là "cho Linux" hoặc "cho mac". Bạn đã cài đặt cùng một phần mềm mysql. Bạn có thể nhập các lệnh giống nhau. –
Các tham chiếu tệp trên liên kết không khớp với những gì tồn tại trên tệp mac tức là/usr/local/mysql/libexec/mysqld/giveme lỗi – redconservatory