Итак, я пытаюсь подключиться к моей удаленной базе данных SQL.Доступ к базе данных удаленных SQL [2002]
Я использую следующие настройки:
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => '10.246.16.153:3306',
'login' => '*******',
'password' => '*******',
'database' => 'udlejnings_pris',
'prefix' => '',
//'encoding' => 'utf8',
);
настройки Моей базы данных являются следующими:
Database server
Server: 10.246.16.153 via TCP/IP
Software: MySQL
Software version: 5.1.66-0+squeeze1 - (Debian)
Protocol version: 10
Server charset: UTF-8 Unicode (utf8)
Теперь, когда им пытается получить доступ к этому серверу я получаю следующее сообщение об ошибке:
2013-10-12 16:27:28 Error: [MissingConnectionException] Database connection "Mysql" is missing, or could not be created.
Exception Attributes: array (
'class' => 'Mysql',
'message' => 'SQLSTATE[HY000] [2002]
',
'enabled' => true,
)
Так что я делаю неправильно?
Можете ли вы предоставить код, который используется для подключения к серверу? –
вы должны открыть порт 3306 в своей базе данных –