2024年PHP开发者大会(日本)

Session::getDefaultSchema

(无版本信息可用,可能仅存在于Git仓库中)

Session::getDefaultSchema获取默认模式名称

描述

public mysql_xdevapi\Session::getDefaultSchema(): string

检索通常在连接URI中设置的默认模式的名称。

参数

此函数没有参数。

返回值

由连接定义的默认模式的名称,如果未设置则为null

示例

示例 #1 mysql_xdevapi\Session::getSchema() 示例

<?php
$uri
= "mysqlx://testuser:testpasswd@localhost:33160/testx?ssl-mode=disabled";
$session = mysql_xdevapi\getSession($uri);

$schema = $session->getDefaultSchema();
echo
$schema;
?>

以上示例将输出

testx
添加注释

用户贡献的注释 1 条注释

0
shaun at shaunfreeman dot co dot uk
5年前
此方法实际上返回一个在连接字符串中命名的Schema对象或NULL
<?php
$session
= mysql_xdevapi\getSession('mysqlzx://dbuser:654321@mysql:33060/dbname');

/** @var Schema $defaultSchema */
$defaultSchema = $session->getDefaultSchema();

print
"<pre>";
print_r($defaultSchema);
?>

将输出
mysql_xdevapi\Schema 对象
(
[name] => dbname
)
To Top