¿Quiere utilizar PostgreSQL en CloudDB? Descubra cómo crear y administrar fácilmente sus bases de datos alojadas en esta solución.
Introduccion
Requisitos
Para seguir los pasos de esta guía, es necesario:
Que es una base de datos PostgreSQL
PostgreSQL es un sistema de gestión de bases de datos relacional y orientado a objetos.
Es un sistema robusto y extensible, capaz de manipular con total fiabilidad grandes volúmenes de datos.
Además, tiene una comunidad open source muy activa.
Conexion a la base de datos
Tenga en cuenta que la solución CloudDB no da acceso al servidor host, sino a las bases de datos alojadas en él. Los comandos SQL genéricos funcionan sin ningún problema, y los programas de tipo HeidiSQL o SQuirreL SQL son totalmente compatibles.
Para conectarse a ella, es necesario disponer de la siguiente información relativa a la base de datos:
- la dirección de la instancia CloudDB en la que está alojada;
- el puerto;
- el nombre de usuario;
- la contraseña;
- el nombre;
Puede encontrar todos estos datos en el área de cliente Web.
Para más información, puede consultar la guía
Conexion en linea de comandos
psql --host=servidor --port=puerto --user=usuario --contraseña=contraseña nombre_de_la_BD
Conexion mediante un script PHP
1. <?php
2. $myPDO = new PDO('pgsql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>
Conexion a traves de la aplicacion SQuirreL SQL
Ejecute SQuirreL SQL, abra el menú Aliases y haga clic en +.
Cumplimente los campos como se indica a continuación y acepte con el botón OK:
- Name: Indique un nombre.
- Driver: Seleccione
PostgreSQL. - URL: Indique la dirección del servidor y el puerto en formato jdbc:postgresql://server:port/database.
- User Name: Indique el nombre de usuario.
- Password: Indique la contraseña.
Confirme con el botón Connect.
Se establecerá la conexión a la base de datos:
Conexion mediante phppgAdmin
Próximamente disponible en otra guía.
Exportar una base de datos PostgreSQL
Exportar la base de datos en linea de comandos
pg_dump --host=servidor --port=puerto --user=usuario --contraseña=contraseña nombre_de_la_BD > nombre_de_la_BD.sql
Importar una base de datos PostgreSQL
Importar la base de datos en linea de comandos
psql --host=servidor --port=puerto --user=usuario --contraseña=contraseña nombre_de_la_BD < nombre_de_la_BD.sql