PHP中可以使用以下几种方法来查看MySQL数据库的版本信息:
<?php
$mysqli = new mysqli("localhost", "username", "password", "database");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: " . $mysqli->connect_error;
exit();
}
$version = $mysqli->server_info;
echo "MySQL version: " . $version;
$mysqli->close();
?>
上述代码创建一个mysqli连接对象,连接到MySQL数据库并获取服务器的版本信息,最后打印出来。
<?php
$dsn = 'mysql:host=localhost;dbname=database';
$username = 'username';
$password = 'password';
try {
$pdo = new PDO($dsn, $username, $password);
$version = $pdo->getAttribute(PDO::ATTR_SERVER_VERSION);
echo "MySQL version: " . $version;
} catch (PDOException $e) {
echo "Failed to connect to MySQL: " . $e->getMessage();
}
?>
上述代码使用PDO连接到MySQL数据库,并使用getAttribute()方法获取服务器版本信息,最后打印出来。
<?php
$mysqli = new mysqli("localhost", "username", "password", "database");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: " . $mysqli->connect_error;
exit();
}
$result = $mysqli->query("SELECT VERSION()");
$row = $result->fetch_array(MYSQLI_ASSOC);
$version = $row['VERSION()'];
echo "MySQL version: " . $version;
$mysqli->close();
?>
上述代码通过执行SELECT VERSION()
语句来获取MySQL服务器版本信息,然后打印出来。
对于以上的代码,需要根据实际情况替换相应的数据库连接信息。
推荐的腾讯云相关产品:
云+社区沙龙online[数据工匠]
云+社区沙龙online [国产数据库]
云+社区沙龙online [国产数据库]
云+社区技术沙龙[第17期]
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
企业创新在线学堂
领取专属 10元无门槛券
手把手带您无忧上云