PHP: Conectar PHP a MySQL con MySQLi (estilo procedural)
Esta documentación forma parte de la guía Conectar a MySQL. Consulte la guía completa aquí: Aprenda a conectar a MySQL desde PHP usando MySQLi y PDO.
👋 ¡Bienvenido a la documentación de Stackhero!
Stackhero ofrece una solución PHP cloud lista para usar que proporciona una serie de beneficios, incluyendo:
- Despliegue su aplicación en segundos con un simple
git push.- Use su propio nombre de dominio y benefíciese de la configuración automática de certificados HTTPS para una mayor seguridad.
- Disfrute de la tranquilidad con copias de seguridad automáticas, actualizaciones con un clic, y una tarificación sencilla, transparente y predecible.
- Obtenga un rendimiento óptimo y una seguridad robusta gracias a una VM privada y dedicada.
Ahorre tiempo y simplifique su vida: solo toma 5 minutos probar la solución de PHP cloud hosting de Stackhero.
Si prefiere un enfoque procedural, el ejemplo a continuación muestra cómo establecer una conexión usando MySQLi en un estilo procedural. Como siempre, se recomienda usar una base de datos dedicada y un usuario restringido para mejorar la seguridad.
<?php
$hostname = '<XXXXXX>.stackhero-network.com';
$user = 'root';
$password = '<yourPassword>';
$database = 'root'; // Para mejorar la seguridad, cree una base de datos y un usuario dedicados en phpMyAdmin
$mysqli = mysqli_init();
$mysqliConnected = mysqli_real_connect($mysqli, $hostname, $user, $password, $database, NULL, NULL, MYSQLI_CLIENT_SSL);
if (!$mysqliConnected) {
die('Error de conexión: ' . mysqli_connect_error($mysqli));
}
echo 'Éxito: ' . mysqli_get_host_info($mysqli) . "\n";
mysqli_close($mysqli);
?>