ThinkPHP5数据库实例详解
/数据库配置文件database.php
数据库配置文件database.php
一、应用中的数据库配置文件
文件位置:/application/database.php
以MySQL为例,主要修改以下配置项,即可完成与数据库的连接
database.php文件中,需要设置的部分如下:
// 服务器地址 'hostname' => 'localhost', // 数据库名 'database' => 'tp5', // 用户名 'username' => 'root', // 密码 'password' => 'root', // 数据库编码默认采用utf8 'charset' => 'utf8', // 数据库表前缀 'prefix' => 'tp5_',
说明:
- hostname是数据库地址,如果网站与数据库安装在同一台服务器上(即本地),windows系统请埴写:127.0.0.1,Linux或Mac系统请填写:localhost ;
- 数据库名、数据库用户名和密码,请与你创建时保持一致;
- ThinkPHP默认编码都是utf8,请不要修改
- 数据表前缀,这里如果设置了,以后在操作数据表时,可以省略书写表前缀。
在对应的控制器中(app/index/controller/Index)中写入测试代码:
select()); } }
我这里绑定了一个本地域名tp5.com 用于测试
- 在浏览器窗口输入:
tp5.com/index/index/index
运行结果如下:
- 表中数据全部正确读出,说明数据库连接配置正确!