在 PHP 网站中连接数据库通常需要一个配置文件来存储数据库连接信息。以下是创建和使用数据库配置文件的详细步骤:
1. 创建数据库配置文件
-
创建配置文件:
- 在项目的根目录或适当的位置创建一个配置文件,例如
config.php
。
- 在项目的根目录或适当的位置创建一个配置文件,例如
-
编写配置信息:
- 在
config.php
文件中编写数据库连接信息。 - 示例配置文件内容如下:
<?php // 数据库配置文件 // 数据库类型 define('DB_TYPE', 'mysql'); // 数据库主机地址 define('DB_HOST', 'localhost'); // 数据库名称 define('DB_NAME', 'your_database_name'); // 数据库用户名 define('DB_USER', 'your_username'); // 数据库密码 define('DB_PASSWORD', 'your_password'); // 数据库端口 define('DB_PORT', '3306'); // 数据库连接参数 define('DB_PARAMS', array()); ?>
- 在
2. 引入配置文件
-
在 PHP 文件中引入配置文件:
- 在需要连接数据库的 PHP 文件中引入
config.php
文件。 - 示例代码如下:
<?php // 引入数据库配置文件 require_once 'config.php'; // 创建数据库连接 $dsn = DB_TYPE . ':host=' . DB_HOST . ';dbname=' . DB_NAME . ';port=' . DB_PORT; $options = DB_PARAMS; try { $pdo = new PDO($dsn, DB_USER, DB_PASSWORD, $options); // 设置错误模式为异常 $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "数据库连接成功!"; } catch (PDOException $e) { echo "连接失败:" . $e->getMessage(); } ?>
- 在需要连接数据库的 PHP 文件中引入