Session::getDefaultSchema

(No version information available, might only be in Git)

Session::getDefaultSchemaDevuelve el nombre del esquema predeterminado

Descripción

public mysql_xdevapi\Session::getDefaultSchema(): string

Devuelve el nombre del esquema predeterminado tal como se define generalmente en el URI de conexión.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

El nombre del esquema predeterminado definido por la conexión, o null si no se ha definido ninguno.

Ejemplos

Ejemplo #1 Ejemplo de 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;
?>

El resultado del ejemplo sería:

testx
add a note

User Contributed Notes 1 note

up
0
shaun at shaunfreeman dot co dot uk
5 years ago
This method actually returns a Schema object that was named in the connection string or NULL
<?php
$session
= mysql_xdevapi\getSession('mysqlzx://dbuser:654321@mysql:33060/dbname');

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

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

will output:
mysql_xdevapi\Schema Object
(
[name] => dbname
)
To Top