Как я могу использовать MySQL на MAMP, настроенном с помощью CodeIgniter?

#codeigniter #mamp

#codeigniter #mamp

Вопрос:

В моем database.php файл, у меня есть

 $db['default']['hostname'] = 'mylocaldomain:8889';
$db['default']['username'] = 'myusername';
$db['default']['password'] = 'mypassword';
$db['default']['database'] = 'mydb';
$db['default']['dbdriver'] = 'mysql';
  

Я постоянно получаю сообщение об ошибке, в котором говорится, что он не может подключиться. Любая помощь?

Комментарии:

1. Можете ли вы подключиться с помощью mysql_connect, используя те же учетные данные?

Ответ №1:

Попробуйте изменить:

 $db['default']['hostname'] = 'mylocaldomain:8889';
  

Для:

 $db['default']['hostname'] = 'localhost';
  

или:

 $db['default']['hostname'] = '127.0.0.1';
  

Я думаю, вы путаете хост / порт вашего сервера apache с хостом MySQL