PHP: Connessione di PHP a MySQL utilizzando credenziali da variabili d'ambiente
Questa documentazione fa parte della guida Connessione a MySQL. Consulta la guida completa qui: Scopri come connetterti a MySQL da PHP utilizzando MySQLi e PDO.
👋 Benvenuti nella documentazione di Stackhero!
Stackhero offre una soluzione PHP cloud pronta all'uso che fornisce una serie di vantaggi, tra cui:
- Distribuisci la tua applicazione in pochi secondi con un semplice
git push.- Usa il tuo nome di dominio e beneficia della configurazione automatica dei certificati HTTPS per una sicurezza migliorata.
- Goditi la tranquillità con backup automatici, aggiornamenti con un clic, e una tariffazione semplice, trasparente e prevedibile.
- Ottieni prestazioni ottimali e una sicurezza robusta grazie a una VM privata e dedicata.
Risparmia tempo e semplificati la vita: ci vogliono solo 5 minuti per provare la soluzione di PHP cloud hosting di Stackhero!
Per una maggiore sicurezza e una gestione della configurazione più semplice, si raccomanda di evitare di codificare le credenziali nel codice sorgente. Invece, recupera queste impostazioni dalle variabili d'ambiente come mostrato di seguito:
<?php
$hostname = getenv('STACKHERO_MYSQL_HOST');
$user = getenv('STACKHERO_MYSQL_USER');
$password = getenv('STACKHERO_MYSQL_PASSWORD');
$database = getenv('STACKHERO_MYSQL_USER'); // Per convenzione, il nome del database corrisponde al nome utente
?>
L'uso delle variabili d'ambiente aiuta a mantenere la sicurezza delle tue credenziali e rende la tua configurazione più adattabile a diversi ambienti.