SQLConnectionOptions

Задайте опции подключения к базе данных собственного интерфейса MySQL

Описание

Создание опций подключения для MySQL® подключение к собственному интерфейсу.

Во-первых, создайте SQLConnectionOptions объект, установите опции подключения, протестируйте подключение и сохраните источник данных. Затем создайте подключение к собственному интерфейсу MySQL с помощью сохраненного источника данных. Подключение опций включать опции, необходимые для подключения к базе данных. Можно также задать дополнительные опции подключения для определенного драйвера базы данных.

Создание

Создайте SQLConnectionOptions использование объекта databaseConnectionOptions функция.

Свойства

расширить все

Имя источника данных, заданное как строковый скаляр. Вы можете использовать имя источника данных в mysql функция для создания соединения с базой данных для собственного интерфейса MySQL.

Пример: "MySQLDataSource"

Типы данных: string

Это свойство доступно только для чтения.

Поставщик базы данных, заданный как строковый скаляр. Задайте это свойство используя vendor входной параметр в databaseConnectionOptions функция. После SQLConnectionOptions объект существует, вы не можете задать это свойство другое значение.

Пример: "MySQL"

Типы данных: string

Имя базы данных, заданное как строковый скаляр. Установите это свойство используя setoptions функция.

Пример: "toystore_doc"

Типы данных: string

Имя или адрес сервера базы данных в виде строкового скаляра. Установите это свойство используя setoptions функция.

Типы данных: string

Номер порта сервера, на котором прослушивается сервер, задается как числовой скаляр. Значение по умолчанию 3306 для базы данных MySQL. Установите это свойство используя setoptions функция.

Типы данных: double

Функции объекта

rmoptionsУдаление опций подключения к собственному интерфейсу MySQL
saveAsDataSourceСохраните источник данных собственного интерфейса MySQL
setoptionsУстановите опции подключения к собственному интерфейсу MySQL
resetСбросьте опции подключения к собственному интерфейсу MySQL по умолчанию
testConnectionТестирование подключения к базе данных собственного интерфейса MySQL

Примеры

свернуть все

Создайте, сконфигурируйте, протестируйте и сохраните источник данных собственного интерфейса MySQL ® для базы данных MySQL.

Создайте собственный источник данных интерфейса MySQL для подключения к базе данных собственного интерфейса MySQL.

vendor = "MySQL";
opts = databaseConnectionOptions("native",vendor)
opts = 
  SQLConnectionOptions with properties:

              DataSourceName: ""
                      Vendor: "MySQL"

                DatabaseName: ""
                      Server: "localhost"
                  PortNumber: 3306

opts является SQLConnectionOptions объект со следующими свойствами:

  • DataSourceName - Имя источника данных

  • Vendor - Имя поставщика базы данных

  • DatabaseName - Имя базы данных

  • Server - Имя сервера базы данных

  • PortNumber - Номер порта

Сконфигурируйте источник данных путем установки опций подключения к базе данных для источника данных MySQLDataSource, имя базы данных toystore_doc, сервер баз данных dbtb01, и номер порта 3306.

opts = setoptions(opts, ...
    'DataSourceName',"MySQLDataSource", ...
    'DatabaseName',"toystore_doc",'Server',"dbtb01", ...
    'PortNumber',3306)
opts = 
  SQLConnectionOptions with properties:

              DataSourceName: "MySQLDataSource"
                      Vendor: "MySQL"

                DatabaseName: "toystore_doc"
                      Server: "dbtb01"
                  PortNumber: 3306

The setoptions функция устанавливает DataSourceName, DatabaseName, Server, и PortNumber свойства в SQLConnectionOptions объект.

Проверьте подключение к базе данных с помощью имени пользователя и пароля. The testConnection функция возвращает логический 1, что указывает на успешное подключение к базе данных.

username = "root";
password = "matlab";
status = testConnection(opts,username,password)
status = logical
   1

Сохраните сконфигурированный источник данных.

saveAsDataSource(opts)

Подключиться к новому источнику данных можно с помощью mysql функцию или приложение Database Explorer.

Введенный в R2020b