Thinkphp 连接数据库 *** 作以及如何创建数据

Thinkphp 连接数据库 *** 作以及如何创建数据,第1张

thinkphp联链接数据库在

/common/conf/congif.php里设置相应的参数

tp3.2如下设置

数据库 *** 作如下:

public function test(){

     //查询单条数据

     $result=M("表名")->where("条件")->find()

     //查询多条数据

     $result=M("表名")->where("条件")->find()

     //删除数据

     $result=M("表名")->where("条件")->del()

     //修改数数据

     $data['字段名称']="值"

     $result=M("表名")->where("条件")->save($data)

     //新增数据

     $data['字段名称']="值"

     $result=M("表名")->add($data)

    }

tp5数据库配置

tp5数据库配置application/datebase.php

PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。

在一些PHP管理系统需要开启PDO和PDO_MySQL扩展,方法很简单:

1、找到php.ini文件

2、打开后,搜索 extension=php_pdo.dll 和 extension=php_pdo_mysql.dll ,去掉前面“”的注释。

最终这两行配置内容如下:

extension=php_pdo.dll

extension=php_pdo_mysql.dll

重新启动apache或者iis后,在phpinfo函数中查看,是否开启。

TP3.2怎么连接SQL SERVER

你在Runtime/log下如果看不到日志,检查conf配置项里

'APP_DEBUG' =>true,

'LOG_RECORD'=> true, // 日志记录

'LOG_EXCEPTION_RECORD' =>true, // 记录异常信息日志

'DB_SQL_LOG'=> true, // 记录SQL信息是否打开。

另外如果仍然看不到,用当前官网下载的这个版本也看不到runtime/log,尝试用以前的thinkphp替换你工程的thinkphp就能用了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10050195.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存