我已经在Linux中知道这个命令
mysql --version #outputs version of MySQL
但我有一个案例,我无法访问服务器,但可以连接到数据库。
是否有MYSQL查询会输出自己的版本?
答案 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}}。