Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL - HIỂN THỊ CÁC BIẾN CHỨNG NHƯ '% version%' không hoạt động trong ứng dụng Java của tôi

Bạn có thể sử dụng INFORMATION_SCHEMA GLOBAL_VARIABLESSESSION_VARIABLES bảng như thế này:

SELECT * 
FROM information_schema.global_variables 
WHERE variable_name LIKE '%version%';

Đầu ra mẫu:

|           VARIABLE_NAME |                       VARIABLE_VALUE |
|-------------------------|--------------------------------------|
|          INNODB_VERSION |                               5.5.32 |
|        PROTOCOL_VERSION |                                   10 |
|         VERSION_COMMENT | MySQL Community Server (GPL) by Remi |
|                 VERSION |                               5.5.32 |
| VERSION_COMPILE_MACHINE |                               x86_64 |
|      VERSION_COMPILE_OS |                                Linux |
|  SLAVE_TYPE_CONVERSIONS |                                      |

Đây là SQL Fiddle bản trình diễn.

CẬP NHẬT (dựa trên nhận xét của bạn)

Bạn có thể chỉ định tất cả các tên biến mà bạn cần bằng IN mệnh đề

SELECT * 
FROM information_schema.global_variables 
WHERE variable_name IN ('version', 'hostname', 'port');

Đầu ra mẫu:

| VARIABLE_NAME | VARIABLE_VALUE |
|---------------|----------------|
|       VERSION |         5.5.32 |
|      HOSTNAME |            db2 |
|          PORT |           3306 |

Đây là SQL Fiddle bản trình diễn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hủy truy vấn MySQL khi người dùng hủy bỏ

  2. Neo4j - Tạo nút bằng Cypher

  3. Tìm nạp các hàng RAND () mà không cần ORDER BY RAND () chỉ trong một truy vấn

  4. Dấu trọng âm thay vì '' trong mysqli_query

  5. Câu hỏi thực hành tốt nhất cho MySQL:thứ tự theo id hoặc ngày?