Conectando con servidor Mysql y seleccionando una DB con PHP

Iniciado por Okol, Octubre 19, 2012, 06:22:27 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Octubre 19, 2012, 06:22:27 PM Ultima modificación: Marzo 27, 2014, 05:44:49 PM por Expermicid
Explicare como Conectarnos a un servidor y como seleccionar la base de datos para almacenar los mismos!
Empezamos:

¿Que servidor usaremos?

Yo usare localhost (En mi caso es Appserv) Pero pueden usar otros como xampp Bueno Después procederemos a Poner nuestra conección a el servidor así:

Código: php
<?php

$con=mysql_connect("Servidor","Usuario de el servidor","password")or die(mysql_error());//Conectando a el Servidor
/* En xampp user es root y no tiene password*/
?>


//La funcion or die(mysql_error()) Significa decir: Dime el error que tengo

//La funcion mysql_connect("","","") Dice: Conectate a este servidor por este usuario y por esta contraseña, Asi estamos conectados al servidor

Ok ya tenemos conectado al servidor
Ahora pasaremos a Seleccionar la base de datos con una linea asi:
Código: php
<?php
mysql_select_db('nombredb', $con);//Seleccionamos la Base de datos
?>


Bueno Pronto hare un tutorial sobre como almacenar datos en la DB Mientras tanto les recomiendo practicar
Saludos
By Okol
Underc0de Manager!

Buen Aporte!

Entonces él dijo, "cruzad con vuestras tropas y atacad porque es lo único que le queda a nuestro pueblo...".

bro, una cosa, toda la rama de funciones mysql_algo están desactualizadas y fueron cambiadas por mysqli_algo

por ejemplo mysql_connect es ahora mysqli_connect (la nuevas funciones mysqli son más rápida, o por lo menos eso dice la web oficial de PHP Network)

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

esa es la referencia en la que me baso para aconcejarles a todos que no utilicen más mysql_

saludos!

Excelente, esto necesitaba, espero que sigas con mas aportes..

Como dice alexander, lo aconsejable seria utilizar mysqli, pero no es "obligatorio".

Esta comprobado en estadisticas que mysqli y mysql tienen muy parecidos resultados a cuanto velocidad de respuesta, sin embargo PDO es bastante mas lento...

Asi que sino armas un sitio muy grande la cual tenga conecciones muy altas y todo el tiempo... digamos q puedes elejir mysqli como mysql.

Por otro lado...

Citar//La funcion or die(mysql_error()) Significa decir: Dime el error que tengo

Con respecto a eso, no es totalmente asi. Yo separaria "or die" de mysql_error. En 2 factores...

Primero... "or die" significaria "sino se concreta lo anterior ...."

Segundo "mysql_error" significaria "que me muestre el error."

Creo que asi es mas entendible, ya que or die no solo se utiliza en estos tipos de casos, sino en muchos otros que no tiene nada q ver con consultas.

Saludos