查询

mysqli::$server_version()函数—用法及示例

「 获取当前连接的 MySQL 服务器的版本号 」


函数 mysqli::$server_version() 是 mysqli 类的一个成员函数,用于获取当前连接的 MySQL 服务器的版本号。

用法:

$mysqli = new mysqli("localhost", "username", "password", "database");
if ($mysqli->connect_errno) {
    echo "Failed to connect to MySQL: " . $mysqli->connect_error;
    exit();
}

$serverVersion = $mysqli->server_version;

echo "MySQL Server Version: " . $serverVersion;

$mysqli->close();

示例输出:

MySQL Server Version: 8.0.21

说明:

  • 首先,创建一个 mysqli 对象并连接到 MySQL 服务器。如果连接失败,会输出连接错误信息并退出程序。
  • 通过访问 $mysqli->server_version 属性,获取当前连接的 MySQL 服务器的版本号。
  • 最后,输出 MySQL 服务器的版本号。
  • 最后,关闭数据库连接,释放资源。

注意事项:

  • mysqli::$server_version 属性是只读的,无法修改。
  • 该函数在 PHP 5.3.0 及以上版本可用。
  • 返回的版本号是一个整数,表示 MySQL 服务器版本的内部编码。
  • 如果连接失败或者没有连接到 MySQL 服务器,该属性的值为 0。
补充纠错
上一个函数: mysqli::$sqlstate()函数
下一个函数: mysqli::$server_info()函数
热门PHP函数
分享链接