Introdução
Use um arquivo .ini para gerenciar sua conexão de banco de dados para que você possa abstrair o tipo de banco de dados e as informações de conexão em seus aplicativos php
O arquivo dot ini
Primeiro crie um arquivo .ini com as informações sobre seu banco de dados, como este:
host = localhost
name = dbname
user = db_username
pass = p4ssW0rd
type = mysql
O parâmetro “Type” é opcional, mas você pode utilizá-lo para tornar sua aplicação independente do banco de dados, utilizando, por exemplo, a biblioteca PDO.
Ler o arquivo – analisar a função de arquivo ini ($ file)
Para ler o arquivo de configuração em sua classe, ou arquivo de conexão com o banco de dados, use a função php parse arquivo ini ($ arquivo) passando o caminho para o arquivo de configuração como parâmetro
// read the .ini file and create an associative array
$db = parse_ini_file("path/to/config-file.ini");
/* now we can use the info in that file to create the appropriate, string connection, based on type, or just using the other info */
$user = $db['user'];
$pass = $db['pass'];
$name = $db['name'];
$host = $db['host'];
$type = $db['type'];
É isso aí! Agora temos um arquivo de configuração para lidar com informações sobre o banco de dados. Se precisarmos alterar o tipo de banco de dados, ou usuário, basta alterar o arquivo de configuração e pronto.