且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何避免对数据库连接密码进行硬编码?

更新时间:2022-12-22 15:26:26

好,这是 ini 文件:

<?php

    $db_params = parse_ini_file( dirname(__FILE__).'/db_params.ini', false );

    // .....

    $this->conn = new mysqli($db_params['host'], $db_params['user'], $db_params['password'], $db_params['dbname'], $db_params['port'], $db_params['socket']).mysqli_connect_error());

    // ...

?>



db_params.ini



db_params.ini

host=mysql.example.com
port=3306
socket=
user=testuser
password=myPasswort
dbname=myDatabase