tp中怎样添加数据库

2025-11-07 01:09:14

1、本例以ThinkPHP3.2版本为例讲述数据连接配置方法。

在你的ThinkPHP框架项目中,首先明确要设置什么级别的数据库配置,如果是全局的,则在根目录下App/Common/Conf/config.php目录中进行配置,如果是针对App下的某个模块进行的数据库配置,则可在具体模块下的config中进行配置即可,例如App/Home/Conf/config.php。

tp中怎样添加数据库

2、此处我们以在App/Common/conf/config.php中增加数据库连接设置为例。只需要在array中增加如下配置即可,配置后会全局生效。

3、其中//后注明了每个配置项的含义,替换成你自己的实际信息即可。

//数据库配置信息

'DB_TYPE'   => 'mysql', // 数据库类型

'DB_HOST'   => 'localhost', // 服务器地址

'DB_NAME'   => '数据库名', // 数据库名

'DB_USER'   => '数据库用户名', // 用户名

'DB_PWD'    => '密码', // 密码

'DB_PORT'   => 3306, // 端口

'DB_PREFIX' => '', // 数据库表前缀 

'DB_CHARSET'=> 'utf8', // 字符集

tp中怎样添加数据库

4、使用数据库连接,在使用时,正常使用M(),或者D()方法即可。可以尝试调取一下数据看是否可以dump出结果集。

5、高级用法。tp也支持自定以多个数据连接,在连接时注明选择的连接.

例如在config中定义  'DB_dev' => 'mysql://root:1234@localhost:3306/thinkphp#utf8';

在调用时,只需表明你要调用的数据连接参数即可调用该链接 

$User = M('User','','DB_dev');

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢