thinkPHP连接数据库

本文介绍如何在ThinkPHP框架中配置数据库连接,并通过控制器读取数据库内容。包括创建数据库表、设置数据库连接参数及读取配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.在数据库中建表

2.在控制器中读取配置

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
        $db=M('user');//读取数据库中的配置
        $result=$db->select();
        var_dump($result);
    }
}
?>

3.在该项目的Index->Conf->config.php中添加配置,加入数据库连接参数。

<?php
return array(
    //'配置项'=>'配置值'
    //数据库连接参数
    'DB_TYPE' => 'mysql',  // 数据库类型
    'DB_HOST' => 'localhost', // 服务器地址
    'DB_NAME' => 'my',   // 数据库名
    'DB_USER' => 'root', // 用户名
    'DB_PWD'  => '',  // 密码
    'DB_PORT' => '',  // 端口
    'DB_PREFIX' => '', // 数据库表前缀
);
?>

也可在thinkphp框架文件的Conf->Mode->convention.php中,找出数据库配置进行修改。(不推荐)

4.最后在浏览器中得出数据库的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值