En güvenli yol PHP kodunuzda belirtilen bilgilerin hiç olmamasıdır.
Apache kullanıyorsanız, httpd.conf veya sanal hosts dosya dosyanızdaki bağlantı ayrıntılarını ayarlamak anlamına gelir. Bunu yaparsanız, mysql_connect () parametresiz olarak çağırabilirsiniz, bu da PHP'nin bilgilerinizi asla vermeyeceği anlamına gelir.
Bu dosyalarda bu değerleri şu şekilde belirtirsiniz:
php_value mysql.default.user myusername
php_value mysql.default.password mypassword
php_value mysql.default.host server
Sonra mysql bağlantınızı şöyle açın:
<?php
$db = mysqli_connect();
Veya bunun gibi:
<?php
$db = mysqli_connect(ini_get("mysql.default.user"),
ini_get("mysql.default.password"),
ini_get("mysql.default.host"));