PHP: Conectar PHP a MySQL usando credenciales de variables de entorno
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.
Para mejorar la seguridad y facilitar la gestión de la configuración, se recomienda evitar codificar sus credenciales en su código fuente. En su lugar, recupere estos ajustes de las variables de entorno como se muestra a continuación:
<?php
$hostname = getenv('STACKHERO_MYSQL_HOST');
$user = getenv('STACKHERO_MYSQL_USER');
$password = getenv('STACKHERO_MYSQL_PASSWORD');
$database = getenv('STACKHERO_MYSQL_USER'); // Por convención, el nombre de la base de datos coincide con el nombre de usuario
?>
El uso de variables de entorno ayuda a mantener la seguridad de sus credenciales y hace que su configuración sea más adaptable a diferentes entornos.