thinkphp6查询mysql版本的版本信息

mysql是常见的数据库,那么基于thinkphp6框架如何使用代码获取到当前连接数据库的版本呢?

获取结果如下:

//mysql版本
5.5.29

php代码:

/**
* 获取mysql 版本
* @return string
*/
public function getMysqlVersion() {
// echo config('database.connections.mysql.hostname');
$conn = mysqli_connect(
config('database.connections.mysql.hostname') . ":" . config('database.connections.mysql.hostport'),
config('database.connections.mysql.username'),
config('database.connections.mysql.password'),
config('database.connections.mysql.database')
);

return mysqli_get_server_info($conn);
}

thinkphp框架关于数据库的配置,需要在database.php文件中进行相关的配置处理。

六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!