exponenta event banner

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

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

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

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

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

saveAsDataSource(opts)

Можно подключиться к новому источнику данных с помощью mysql или приложение «Обозреватель баз данных».

Представлен в R2020b