函数文档

wp_check_mysql_version()

💡 云策文档标注

概述

wp_check_mysql_version() 函数用于检查已安装的 MySQL 二进制文件的版本。它通过调用 wpdb::check_database_version() 来验证数据库服务器是否满足最低版本要求,并在出错时使用 wp_die() 终止执行。

关键要点

  • 函数 wp_check_mysql_version() 检查 MySQL 版本,确保数据库兼容性。
  • 内部调用 wpdb::check_database_version() 进行实际版本检测。
  • 如果检测到错误(通过 is_wp_error() 判断),则调用 wp_die() 显示错误信息并停止执行。
  • 该函数在 WordPress 2.1.0 版本中引入,主要用于升级和安装过程。

代码示例

function wp_check_mysql_version() {
	global $wpdb;
	$result = $wpdb->check_database_version();
	if ( is_wp_error( $result ) ) {
		wp_die( $result );
	}
}

注意事项

  • 此函数通常由 wp_upgrade() 和 wp_install() 在升级或安装过程中调用,开发者一般无需直接使用。
  • 错误处理依赖于 WordPress 的错误机制,确保 is_wp_error() 和 wp_die() 正常工作。

📄 原文内容

Checks the version of the installed MySQL binary.

Source

function wp_check_mysql_version() {
	global $wpdb;
	$result = $wpdb->check_database_version();
	if ( is_wp_error( $result ) ) {
		wp_die( $result );
	}
}

Changelog

Version Description
2.1.0 Introduced.