--- slug: /get-database-of-api --- # get_database - Get the specified database The `get_database()` method is used to obtain the information of the specified database. :::info This method can be used only when you connect to the database by using the `AdminClient`. For more information about the `AdminClient`, see [Admin Client](../100.admin-client.md). ::: ## Prerequisites * You have installed pyseekdb. For more information about how to install pyseekdb, see [Quick Start](../../10.pyseekdb-sdk/10.pyseekdb-sdk-get-started.md). * You have connected to the database. For more information about how to connect to the database, see [Admin Client](../100.admin-client.md). ## Request parameters ```python get_database(name, tenant=DEFAULT_TENANT) ``` |Parameter|Type|Required|Description|Example value| |---|---|---|---|---| |`name`|string|Yes|The name of the database to be queried. |`my_database`| |`tenant`|string|No|The tenant to which the database belongs. |test_tenant| ## Request example ```python import pyseekdb # Embedded mode admin = pyseekdb.AdminClient(path="./seekdb") # Get database db = admin.get_database("my_database") # print(f"Database: {db.name}, Charset: {db.charset}, collation:{db.collation}, metadata:{db.metadata}") ``` ## Response parameters |Parameter|Type|Required|Description|Example value| |---|---|---|---|---| |`name`|string|Yes|The name of the queried database. |`my_database`| |`tenant`|string|No
When you use embedded seekdb and server mode SeekDB, this parameter does not exist. |The tenant to which the queried database belongs. |`test_tenant`| |`charset`|string|No|The character set used by the queried database. |`utf8mb4`| |`collation`|string|No|The collation used by the queried database. |`utf8mb4_general_ci`| |`metadata`|dict|No|Reserved field. | {} | ## Response example ```python Database: my_database, Charset: utf8mb4, collation:utf8mb4_general_ci, metadata:{} ``` ## References * [Create a database](200.create-database-of-api.md) * [Delete a database](500.delete-database-of-api.md) * [Get the database list](400.list-database-of-api.md)