Manual postgresql

Solo disponible en BuenasTareas
  • Páginas : 3 (725 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de febrero de 2012
Leer documento completo
Vista previa del texto
1

Introducción a PostgreSQL con PHP
Recientemente he tenido que utilizar PostgreSQL para realizar algunos proyectos en donde laboro, principalmente por las características que ofrece PostgreSQLsobre MySQL, así que me dí a la tarea de buscar información sobre PostgreSQL y PHP para empezar a desarrollar aplicaciones web utilizando ambas tecnologías. Este pequeño tutorial te enseñara comomanipular una base de datos en PostgreSQL por medio de PHP a través de ejemplos muy sencillos. Prerrequisitos Necesitarás lo siguiente para seguir este tutorial:
• • •

El servidor PostgreSQL instaladoPHP compilado con soporte para PostgreSQL Una base de datos y un usuario para dicha base de datos Eso es todo, si necesitas ayuda para instalar PostgreSQL, lee la documentación de PostgreSQL.comConexión a PostgreSQL desde PHP Para empezar a usar PostgreSQL desde PHP, primero deberás conectarte a él. Esto es realizado con la función pg_connect(). Esta función es muy directa y solo espera unargumento, la cadena de conexión. La cadena de conexión contiene toda la información necesaria para conectarse a la base de datos. Los argumentos válidos para la cadena de conexión son el equipo, puerto,tty, opciones, nombre de la base de datos, usuario y contraseña. Normalmente te vas a conectar a tu base de datos de la siguiente forma: /* dbname es el nombre de la base de datos a la que teconectas * user es el usuario de PostgreSQL que usas para conectarte * password es la contraseña del usuario con el que te conectas */ pg_connect("dbname=base_de_datos user=usuario password=password") ordie("No se pudo realizar la conexión: ".pg_last_error()); // pg_last_error() regresa el último error que haya ocurrido, de esta manera sabrás que ocurrió

Creación de una tabla con pg_query 2 Ahora creemos nuestra primer tabla. Haremos un script para ello, mostrando el uso de pg_query(). Crearemos una tabla llamada "Contactos" con los campos 'nombre','apellidos' y 'correo'. Para...
tracking img