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 plataforma PHP cloud diseñada para despliegues rápidos y fiables:
- Despliegue su aplicación PHP en producción en segundos con un simple
git push.- Utilice su propio dominio, con certificados HTTPS automáticos configurados para usted. No se requieren pasos manuales.
- Confíe en copias de seguridad automáticas, actualizaciones con un solo clic y una tarifa clara y predecible. Stackhero se encarga de estos detalles para que usted pueda centrarse en su código.
- Disfrute de un alto nivel de rendimiento y seguridad en una infraestructura privada y dedicada, diseñada específicamente para sus aplicaciones.
Optimice su flujo de trabajo y ahorre tiempo. Empezar con el PHP cloud hosting de Stackhero le llevará solo unos minutos.
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);
?>