Spec-Zone.ru › MySQL Connectors 1.0

2.2.1 Подключение к одному серверу MySQL

В этом примере устанавливается подключение к локальному экземпляру сервера MySQL, на котором работает плагин X, на стандартном TCP/IP порту 33060, используя учетную запись пользователя MySQL user со своим паролем. Поскольку другие параметры не заданы, используются значения по умолчанию.

# Passing the parameters in the { param: value } format
dictSession = mysqlx.get_session( {
        'host': 'localhost', 'port': 33060,
        'user': 'user', 'password': 'password' } )

db1 = dictSession.get_schema('test')

# Passing the parameters in the URI format
uriSession = mysqlx.get_session('user:password@localhost:33060')

db2 = uriSession.get_schema('test')
	

Следующий пример демонстрирует, как подключиться к одному экземпляру сервера MySQL, указав TCP/IP адрес “localhost” и ту же учетную запись пользователя, что и ранее. В этом случае вам будет предложено ввести имя пользователя и пароль.

# Passing the parameters in the { param: value } format
# Query the user for the account information
print("Please enter the database user information.")
usr = shell.prompt("Username: ", {'defaultValue': "user"})
pwd = shell.prompt("Password: ", {'type': "password"})

# Connect to MySQL Server on a network machine
mySession = mysqlx.get_session( {
        'host': 'localhost', 'port': 33060,
        'user': usr, 'password': pwd} )

myDb = mySession.get_schema('test')

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/x-devapi-userguide-shell-python-en/connecting-to-a-single-mysqld-node-setup.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API