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运行结果如下:

  • 表中数据全部正确读出,说明数据库连接配置正确!