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
var dictSession = mysqlx.getSession( {
        host: 'localhost', 'port': 33060,
        user: 'user', password: 'password' } )

var db1 = dictSession.getSchema('test')

// Passing the parameters in the URI format
var uriSession = mysqlx.getSession('user:password@localhost:33060')

var db2 = uriSession.getSchema('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.");
var usr = shell.prompt("Username: ", {defaultValue: "user"});
var pwd = shell.prompt("Password: ", {type: "password"});

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

myDb = mySession.getSchema('test');

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

Spec-Zone.ru

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