Подключение Codeiginter App к внешней базе данных mysql - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть внешняя база данных, к которой я обычно подключаюсь, используя туннель S SH на sequel Pro with нижеуказанные учетные данные

Подробности

Mysql Host  : 127.0.0.1
Username : myname
Password : password
database:  optional
port: 3306

SSH Host: 10.00.00.00
SSH User:  user_name
SSH Pass: password_external
Port: optional

Когда я связаться с Sequel Pro с указанными выше деталями, соединение успешно. Однако, когда я пытаюсь подключиться к внешней / удаленной базе данных из моего приложения Codeiginter с указанными ниже данными, он не может подключиться

$ active_group = 'mydb'; $ query_builder = TRUE;

$db['mydb']['hostname'] = '10.00.00.00';
$db['mydb']['username'] = 'user_name';
$db['mydb']['password'] = 'password_external';
$db['mydb']['database'] = '';
$db['mydb']['dbdriver'] = 'mysqli';
$db['mydb']['dbprefix'] = '';
$db['mydb']['pconnect'] = FALSE;
$db['mydb']['db_debug'] = TRUE;
$db['mydb']['cache_on'] = FALSE;
$db['mydb']['cachedir'] = '';
$db['mydb']['char_set'] = 'utf8';
$db['mydb']['dbcollat'] = 'utf8_general_ci';
$db['mydb']['swap_pre'] = '';
$db['mydb']['autoinit'] = TRUE;
$db['mydb']['stricton'] = FALSE;

Пожалуйста, помогите. Я не могу сказать, почему он не может подключиться из моего приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...