Principalmente lo que debemos hacer es realizar una simple conexión a cualquier base de datos, una de las ventajas y características que tiene PDO es qué tiene el mismo string de conexión, -por así decirlo-, para cualquier motor de base de datos que está soporta. Aquí veremos algunas de estás conexiones en MySQL y PostgreSQL, para ver la diferencia y la simplicidad.
Con MySQL y PostgreSQL nos conectábamos de la siguiente forma,
Código:
- # MySQL
- mysql_connect("$host", "$usuario", "$contraseña");
- mysql_select_db("$baseDatos");
- # PostgreSQL
- pg_connect("host = $host dbname = $baseDatos user = $usuario password = $contraseña");
Ahora con PDO lo hacemos general de la siguiente forma, -sólo cambiaría el driver de conexión-,
Código:
- #MySQL
- $conn = new PDO("mysql:host = $host; dbname = $baseDatos", $usuario, $contraseña);
- # PostgreSQL
- $conn = new PDO("pgsql:host = $host port = $puerto dbname = $baseDatos", $usuario, $contraseña);
Notamos que utiliza la misma estructura para la conexión en cualquiera de los 2 motores de base de datos.
pendientes de los próximos post, suscribanse
pendientes de los próximos post, suscribanse
0 comentarios:
Publicar un comentario