¿Cómo conectar una aplicación Laravel a MySQL usando MAMP?
(1)
MAMPs MySQL se está ejecutando en el puerto 8889, por lo tanto, agregue ''port'' => ''8889''
a su matriz de configuración
RESUELTO: Seguí lo que decía este sitio web http://forums.laravel.io/viewtopic.php?id=980 ¡Acabo de agregar ''unix_socket'' a la matriz de MySQL y funcionó!
Estoy siguiendo la guía de inicio rápido de Laravel en http://laravel.com/docs/quick
Tengo todo configurado y estoy usando MAMP. Cuando intento ver la página /public/users
, recibo:
PDOException
SQLSTATE [28000] [1045] Acceso denegado para el usuario ''root'' @ ''localhost'' (usando contraseña: YES) "error.
Mi archivo database.php
ve así:
''mysql'' => array(
''driver'' => ''mysql'',
''host'' => ''localhost'',
''database'' => ''todolist'',
''username'' => ''root'',
''password'' => ''root'',
''charset'' => ''utf8'',
''collation'' => ''utf8_unicode_ci'',
''prefix'' => '''',
),
Mi MAMP muestra:
host localhost
port 8889
user root
password root
Mi pregunta es, ¿el MySQL en MAMP está separado de las tablas de MySQL que creé localmente? Asumo que sí porque no puedo ver las tablas en PHPMyAdmin. Si es así, ¿hay alguna forma de conectar mi aplicación Laravel al MySQL de MAMP?