Cita:
Iniciado por Erick_MD9 Aguna vez leí, no me acuerdo en donde
, que habia un problema con PDO y mysql en esa cuestión.
Saludos
Nunca me habia puesto a pensar en esa diferencia (array y setAttribute()) y no es un problema con PDO y mysql como dices.
Lo que pasa es que MYSQL_ATTR_INIT_COMMAND se ejecuta sólo después de establecerse la conexión por eso hay que pasarlo en el array.
El mismo manual lo dice:
Cita: Se ha de tener en cuenta que esta constante se puede usar solamente en el array driver_options cuando se construye un nuevo gestor de base de datos.