从mysql本身确定mysql版本

时间:2015-08-11 18:45:37

标签: mysql version

我已经在Linux中知道这个命令

mysql --version #outputs version of MySQL

但我有一个案例,我无法访问服务器,但可以连接到数据库。

是否有MYSQL查询会输出自己的版本?

2 个答案:

答案 0 :(得分:8)

来自Manual

show variables like '%version%';

答案 1 :(得分:0)

示例:Unix命令( root 是MYSQL用户名),

image - LongBlob

样本输出:

<?php
    include_once('pConfig.php');
    if (!isset($cID)){
        $cID = filter_input(INPUT_GET, "cIDs");
    }   
    if (!isset($ciCODe)){
        $ciCode = filter_input(INPUT_GET, "ciCodes");
    }   
    $stmt = $db->prepare("SELECT * FROM ci_images WHERE ci_ID = ? AND ciCODe = ?");
    $stmt->bind_param('is', $cID , $ciCode);
    $stmt->execute();
    $result = $stmt->get_result();
    if (!$result) {
        printf("Error: %s\n", mysqli_error($db));
        exit();
    }
    $json = mysqli_fetch_all($result, MYSQLI_ASSOC);
    echo json_encode($json);
?>

在上述情况下,mysql版本为 5.5.49

请找到{{3}}。