jueves, 29 de marzo de 2012

SENTENCIAS PARA CONEXIÓN A BASES DE DATOS.


CONEXIÓN CON MYSQL.

La sentencia para conectar al servidor Mysql es “mysql_connect” la cual recibe tres parámetros:
  1. servidor: aquí debes poner “localhost” o la dirección ip de tu web hosting
  2. usuario: el usuario Mysql que has creado durante la creación de la base de datos Mysql. En mi caso es “igniter_usuario”
  3. contraseña: la contraseña de tu usuario mysql
Podemos ver un ejemplo en el siguiente código:
mysql_select_db('igniter_blog',$conexion);
$conexion=mysql_connect('localhost','igniter_usuario','contraseña');

En la variable $conexion nos queda un link hacia la base de datos. Es decir, cada vez que tengamos que invocar a la base de datos, sencillamente especificaremos “$conexion” (así evitamos tener que escribir múltiples veces nuestro usuario y password cada vez que nos interese utilizar la base de datos).
Luego es necesario especificar la base de datos Mysql sobre la cual trabajaremos. Esto se efectúa mediante la sentencia “mysql_select_db” que recibe dos parámetros:
  1. nombre de la base de datos, en mi caso es “igniter_blog”
  2. nombre del link a la base de datos, en mi caso es “$conexion”
Una vez que hemos conectado con nuestra base de datos Mysql, estamos en condiciones de insertar datos sobre una tabla Mysql.

CONEXIÓN  EN FIREBIRD.


Conectar a una base de datos Firebird siempre requiere que el usuario “se identifique” usando un nombre de usuario y clave válidos -operación normalmente denominada log-in o login. Cualquier usuario aparte de SYSDBA, root (en los sistemas Posix), o Administrador (en los sistemas Windows, si Firebird se ejecuta con ese usuario) necesita también tener permisos a los objetos dentro de una base de datos. Por simplicidad, veremos aquí la autenticación como SYSDBA usando la clave masterkey.

Usando isql

Hay varias formas diferentes para conectar con una base de datos usando isql. Una forma es ejecutar isql en su terminal interactiva. Diríjase al subdirectorio bin de su instalación y en el prompt tipee el comando isql (nota: significa “presione Enter ”):

C:\Archivos de programa\Firebird\Firebird_1_5\bin>isql
Use CONNECT or CREATE DATABASE to specify a database
SQL>CONNECT "C:\Program Files\Firebird\Firebird_1_5\examples\employee.fdb"
CON>user 'SYSDBA' password 'masterkey';



 CONEXIÓN EN ORACLE.

Lo primero es cargar el driver:
Class.forName("oracle.jdbc.driver.OracleDriver");

y después hacer la conexión a la base de datos
conexionBD=DriverManager.getConnection("jdbc:oracle:thin:@miservidor:puerto:esquema","usuario","contraseña");
  

No hay comentarios:

Publicar un comentario