Как связать Cake PHP 3.4 с удаленной SQL базой данных - PullRequest
1 голос
/ 23 марта 2020

Мне нужно подключить приложение Cake PHP 3.4 к базе данных SQL. Приложение уже имеет соединение с базой данных MySQL, но для других целей необходимо подключиться к этой базе данных SQL.

1 Ответ

0 голосов
/ 23 марта 2020

Это просто без дополнительной настройки. Но убедитесь, что провайдер хостинга / MySQL разрешает подстановочный знак. означает, что хост, отличный от сервера, может подключаться к вашему MySQL, поэтому убедитесь, что подстановочный / предпочитаемый домен включен.

в вашей конфигурации . php

    'Datasources' => [
        'default' => [
            'className' => Connection::class,
            'driver' => Mysql::class,
            'persistent' => false,
            'host' => 'yourhost.com',
            'username' => 'username_of_host',
            'password' => 'password_of_host',
            'database' => '**************',
            'timezone' => 'UTC',
            'flags' => [],
            'cacheMetadata' => true,
            'log' => false,
            'quoteIdentifiers' => false,
            'url' => env('DATABASE_URL', null),
.......................
]
        ],
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...