mysqli::$server_version()

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

首字母:M

函数 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。

同首字母函数