Conexión a MySQL usando PHP

Puedes acceder a las bases de datos MySQL directamente por medio de scripts PHP. Esto te permite leer y escribir datos a tu base de datos directamente desde tu sitio web.

  1. Conéctate a tu servidor MySQL utilizando la instrucción mysqli_connect. Por ejemplo:
    $con = mysqli_connect('HOSTNAME','USERNAME','PASSWORD');

    Para obtener ayuda con tu información de mysqli_connect, consulta Encuentra el nombre de host de tu base de datos.

  2. Selecciona la base de datos a la que quieras acceder utilizando mysqli_select_db. Por ejemplo:
    mysqli_select_db('DATABASENAME', $con)

    En donde 'DATABASENAME' es el nombre de tu base de datos, esto también aparece en la página de detalles de tu base de datos.

Después de establecer la conexión y seleccionar la base de datos, puedes consultarla usando PHP.

Para ayudarte a crear tu propia cadena de conexión, hemos incluido un ejemplo a continuación.

Cadena de conexión de MySQL con PHP de ejemplo

Esta cadena de conexión buscará en una base de datos (your_dbusername), encontrará una tabla en particular (your_tablename) y, luego, listará todos los valores en esa tabla para un campo (por ejemplo, columna) que le especifiques (your_field).

?php
	//Sintaxis de conexión de la base de datos de muestra para PHP y MySQL.
	
	//Conectar a la base de datos
	
	$hostname="your_hostname";
	$username="your_dbusername";
	$password="your_dbpassword";
	$dbname="your_dbusername";
	$usertable="your_tablename";
	$yourfield = "your_field";
	
	mysqli_connect($hostname,$username, $password) o morir ("html>script language='JavaScript'>alert('¡No es posible conectarse a la base de datos! Vuelve a intentarlo más tarde.'),history.go(-1)/script>/html>");
	mysqli_select_db($dbname);
	
	# Comprobar si existe registro
	
	$query = “SELECCIONAR * DESDE $usertable”;
	
	$result = mysqli_query($query);
	
	si($result){
		while($row = mysqli_fetch_array($result)){
			$name = $row["$yourfield"];
			echo "Nombre: ".$name."br/>";
		}
	}
?>

Para obtener más información, consulta la página Funciones de MySQL en php.net.


¿Este artículo fue útil?
Gracias por tus comentarios. Para hablar con un representante de servicio al cliente, usa el número de teléfono de asistencia técnica o la opción de chat que aparece más arriba.
¡Nos complace haber ayudado! ¿Hay algo más que podamos hacer por ti?
Lo sentimos. Cuéntanos lo que te resultaba confuso o por qué la solución no resolvió tu problema.