Saltar al contenido

Instalación del controlador PDO en el servidor MySQL Linux

Solución:

En Ubuntu, debería poder instalar las partes PDO necesarias desde apt usando sudo apt-get install php5-mysql

No hay limitación entre usar PDO y mysql_ simultáneamente. Sin embargo, necesitará crear dos conexiones a su base de datos, una con mysql_ y otra usando PDO.

Esa es una buena pregunta, pero creo que simplemente malinterpretas lo que lees.

Instalar PDO

los ./config --with-pdo-mysql es algo que tienes que ponerte solamente si compila su propio código PHP. Si lo instala con administradores de paquetes, solo tiene que usar la línea de comando proporcionada por Jany Hartikainen: sudo apt-get install php5-mysql y también sudo apt-get install pdo-mysql

Compatibilidad con mysql_

Aparte del hecho de que mysql_ está realmente desaconsejado, ambos son independientes. Si usa PDO, mysql_ no está implicado, y si usa mysql_, no se requiere PDO.

Si apaga PDO sin cambiar ninguna línea en su código, no tendrá ningún problema. Pero desde que comenzó a conectarse y escribir consultas con PDO, debe conservarlo y renunciar a mysql_.

Hace varios años, el equipo de MySQL publicó un script para migrar a MySQLi. No sé si se puede personalizar, pero es oficial.

¡Básicamente, la respuesta de Jani Hartikainen es correcta! Elegí su respuesta. Lo que faltaba en mi sistema (basado en Ubuntu 15.04) era habilitar la extensión PDO en mi php.ini

extension=pdo.so
extension=pdo_mysql.so

reinicie el servidor web (por ejemplo, con “sudo service apache2 restart”) -> cada multa 🙂

Para encontrar dónde se encuentra su archivo php.ini activo actual, puede usar phpinfo () o algunas otras sugerencias desde aquí: https://www.ostraining.com/blog/coding/phpini-file/

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *