Buena parte de la efectividad de MySQL tiene que ver con la seguridad que ofrece. MySQL ofrece la posibilidad de administrar permisos a usuarios individuales o a grupos. Por lo pronto no vamos a entrar en explicar este punto, sino que vamos a entrar a comprender y trabajar con la interrelación de PHP y MySQL.
Lo primero que debemos hacer a la hora de programar es establecer una CONEXION con el servidor.Para ello necesitamos enviar como parámetros la dirección de nuestro servidor, el usuario y la contraseña. Veamos:
<?
$miservidor='localhost';
$miusuario='';
$micontraseña='';
$bd="ejemplo";
//conexión al servidor
$conexion=mysql_connect($miservidor,$miusuario,$micontraseña);
//selección de mi base de datos
mysql_select_db($bd,$conexion);
//cierra la conexion
mysql_close($conexion);
?>
El código es fácil de comprender, en principio nos apoyamos en la función mysql_connect(servidor,usuario,contraseña) con esos argumentos, después hemos de indicarle al navegador la base de datos con la que vamos a trabajar. Por último con mysql_connect cerramos la conexión.
Podemos diseñar una clase reutilizable para todos nuestros proyectos en que precisemos conectarnos a nuestra BD:
<?
class sevidor_BD
{
private $servidor;
private $usuario;
private $pass;
private $BD;
private $conexion;
function_construct($servidor,$usuario,$pass,$BD)
{
$this->sevidor=$sevidor;
$this->usuario=$usuario;
$this->pass=$pass;
$this->BD=$BD;
$this->conectar_BD();
}
private function conectar_BD();
{
$this->conexion=mysql_connect($this->servidor,$this->usuario,$this->pass);
mysql_select_db($this->BD,$this->conexion);}
}
}
$servidor="localhost";
$usuario="";
$pass="";
$BD="ejemplo";
$usuario=new;
$servidor_BD($servidor,$usuario,$pass,$BD);
?>
No hay comentarios:
Publicar un comentario