数据库

数据库

简单的查询执行 1S 多,不查询数据库很快返回。有优化方案吗?

快速问答love_dzf 回复了问题 • 2 人关注 • 2 个回复 • 127 次浏览 • 2019-07-13 14:41 • 来自相关话题

[问题描述,请详细说明具体的问题]
使用的 NotORM, 表中只有一条数据查询执行1S,看图输出debug

[接口链接,贴上接口的链接]
本都开发

[源代码,请粘贴相应的PHP源代码]

api:

public function i...

2.7 使用redis问题

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 82 次浏览 • 2019-06-26 22:37 • 来自相关话题

redis扩展是否可用?
 
 DI()->redis->get_time($key); 报错,提交缺少参数
 
查看源码redis下的Lite文件
public function __call($name, $arguments) {
 $las...

关联查询不同数据库的两个表怎么做

快速问答龙小王 发表了文章 • 0 个评论 • 68 次浏览 • 2019-06-15 17:34 • 来自相关话题

 关联查询不同数据库的两个表怎么做
数据库A下表a,数据库B下表b,怎么对a和b做左连接查询?
手册上是这样$orm1 = \PhalApi\DI() -> notorm -> 表table;
一个NotORM实例对应一个表
一个NotORM实例怎...
查看更多

pai事务问题

回复

快速问答锅盔刮凉粉 回复了问题 • 1 人关注 • 1 个回复 • 100 次浏览 • 2019-05-07 15:56 • 来自相关话题

如图 我在第一个空间下使用事务  然后查询存入的数据,这时是能查询的到,但在第二个空间下再次查询这个数据,查询不到这是怎么回事?是每一个空间会单独占用一个session?还是怎么样

同库多表前缀

小白接口无巧 回复了问题 • 2 人关注 • 3 个回复 • 139 次浏览 • 2019-05-05 14:26 • 来自相关话题

[问题描述,请详细说明具体的问题]

我之前使用thinkphp开发的接口程序,前两天看到了phalApi,想换成这个来重新写过,但发现有些问题不好解决,想请求支持一下。
我的场景是有有多个公司,相同的应用场景,所以之前写的是在一个数据库里有上千个表,整个集团...

分表如下 hotel_log_1 hotel_log_2 hotel_order_1 hotel_order_2

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 65 次浏览 • 2019-04-24 12:44 • 来自相关话题

hotel_log_1 hotel_order_1 用户的数据按规则取模 放在1里
其他用户按规则放在2里, 总后台查看数据的情况下是否只能循环查询?

有没有sqlite的支持库

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 109 次浏览 • 2019-04-17 22:56 • 来自相关话题

phpπ可以同时配置多个不同类型的数据库吗,比如同时支持mysql和sqlite

如何使用postgresql?【已解决,并附总结】

快速问答hametan 回复了问题 • 1 人关注 • 5 个回复 • 204 次浏览 • 2019-03-17 16:01 • 来自相关话题

看过两篇文章
https://gitee.com/dogstar/PhalApi/issues/IA48Q
http://qa.phalapi.net/?/question/27
然后我尝试在程序根目录建立common文件夹,然后在里面添加了一个文件pgsql...

insert_multi 一个巨坑

交流分享dogstar 回复了问题 • 2 人关注 • 1 个回复 • 172 次浏览 • 2019-03-14 17:25 • 来自相关话题

使用 insert_multi 方法经常出现一些莫名的错误,这一方法实在是不稳定


[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码]


[截图,补充必要的截图说明]

phalapi支持MySQL8新密码验证方式吗caching_sha2_password

回复

快速问答TOMIG 发起了问题 • 1 人关注 • 0 个回复 • 129 次浏览 • 2019-03-03 14:11 • 来自相关话题

[问题描述,请详细说明具体的问题]
phalapi支持MySQL8的caching_sha2_password验证方式吗

使用php7.3.2和MySQL8
我只是问一下,坑已解决

[转自简书,讲PhalApi如何整合Laravel的ORM] Phalapi use laravel's eloquent orm

交流分享dogstar 发表了文章 • 0 个评论 • 159 次浏览 • 2019-02-03 15:43 • 来自相关话题

Phalapi use laravel's eloquent orm
 
Booter

a mini booter of some services .

Installation

Use composer to manage your dependenc...
查看更多

Mysql如何进行CONCAT查询?能否给个例子?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 129 次浏览 • 2019-02-02 09:31 • 来自相关话题

比如这样的mysql语句:SELECT * FROM tbl_equipment WHERE CONCAT(`type`,`number`,`equipName`) LIKE '%587%';
587是参数。


 

postgre数据库可以连接吗?需要怎么配置

回复

快速问答yy689532 发起了问题 • 1 人关注 • 0 个回复 • 135 次浏览 • 2019-01-30 15:37 • 来自相关话题

Sql server 字符集为GBK,配置数据库gbk,在插入数据时中文变成乱码。

回复

快速问答ethan 发起了问题 • 1 人关注 • 0 个回复 • 147 次浏览 • 2019-01-22 11:52 • 来自相关话题


Sql server 字符集为GBK,配置数据库gbk,在插入数据时中文变成乱码。
 

notorm查询条件的问题。

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 153 次浏览 • 2019-01-12 18:37 • 来自相关话题

[问题描述,请详细说明具体的问题]
你好。我的SQL

$this->getORM()->where('timeResult > ? and timeResult < ?',$starttime,$endtime)->fetchA...

增加返回多数据集

回复

交流分享azhai 发起了问题 • 1 人关注 • 0 个回复 • 165 次浏览 • 2019-01-04 18:23 • 来自相关话题

phalapi 2.0   
增加返回多数据集
路径: notrom/src/NotORM/Result.php  [code] public function queryAllRows($sql, $parmas = array())
{
$result =...

2.0版本qquery不存在?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 130 次浏览 • 2018-12-24 21:06 • 来自相关话题

[问题描述,请详细说明具体的问题]
按照官网文档上的写法 看了源码 发现并没有这个方法啊 应该怎样执行一些非查询的原生sql

[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码][code]<?php
namespace App\Mo...

事物处理中使用 try catch 无效

快速问答Candy 回复了问题 • 2 人关注 • 1 个回复 • 160 次浏览 • 2018-12-24 14:11 • 来自相关话题

[问题描述,请详细说明具体的问题]
版本: 2.0
场景如下:
需对多表,多数据进行inster与update操作,其间使用try catch 作为异常捕获处理,意在inster 与 update时错误后能中断事物并
rollback,实际运行时使用 thro...

怎样使用数据库存储过程

快速问答Candy 回复了问题 • 2 人关注 • 2 个回复 • 217 次浏览 • 2018-12-24 14:06 • 来自相关话题

[问题描述,请详细说明具体的问题]
执行数据库存储过程报错
[接口链接,贴上接口的链接]

[源代码,请粘贴相应的PHP源代码]
model 里面
public function gets(){
        $sql = "crea...

帮忙看一下链接数据库出现问题

快速问答Candy 回复了问题 • 2 人关注 • 1 个回复 • 246 次浏览 • 2018-12-18 15:17 • 来自相关话题

[问题描述,请详细说明具体的问题]

报错 


[接口链接,贴上接口的链接]
http://1.pigpig.pro/Public/dem ... d%3D1

[源代码,请粘贴相...

对GROUP BY 与 HAVING的使用

回复

快速问答飞扬 回复了问题 • 1 人关注 • 1 个回复 • 325 次浏览 • 2018-11-27 13:40 • 来自相关话题

文档中对GROUP BY 与 HAVING 的使用已有描述,但对于HAVING COUNT(*) > 1 的情况如何写?

解决了 报错Call to undefined method NotORM_Result::

回复

快速问答pigpig 发起了问题 • 1 人关注 • 0 个回复 • 191 次浏览 • 2018-11-14 18:42 • 来自相关话题

解决了

同一份代码,自动生成文档里测试成功,js客户端失败

回复

快速问答随风落叶 回复了问题 • 1 人关注 • 1 个回复 • 186 次浏览 • 2018-10-28 22:28 • 来自相关话题

做的登录接口,同一个账号在文档里的测试能正常登录,在js客户端里访问就失败,查找数据库失败,查不到账号,然后我对比了一下文档里和我自己的客户端里提交的数据是一样的

事物处理相关问题

回复

快速问答飞扬 发起了问题 • 1 人关注 • 0 个回复 • 207 次浏览 • 2018-10-14 17:48 • 来自相关话题

\PhalApi\DI()->clientdb->beginTransaction('');后加锁怎么写,官方2.0文档中描述的过于简单了

如何记录所有执行过的SQL

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 409 次浏览 • 2018-08-19 22:49 • 来自相关话题

如何记录所有执行过的SQL,
首先是保存到数据库比较好,还是保存到日志比较好
大概如何实现呢?不保存查询SQL,只保存UPDATE、DELETE、INSERT

大家有啥好的建议没,
PS:我在PhalApi中使用Eloquent ORM作为数据接口

如何使用postgresql?【已解决,并附总结】

快速问答hametan 回复了问题 • 1 人关注 • 5 个回复 • 204 次浏览 • 2019-03-17 16:01 • 来自相关话题

看过两篇文章
https://gitee.com/dogstar/PhalApi/issues/IA48Q
http://qa.phalapi.net/?/question/27
然后我尝试在程序根目录建立common文件夹,然后在里面添加了一个文件pgsql...

各种数据库连接大全

快速问答dogstar 发表了文章 • 0 个评论 • 825 次浏览 • 2017-03-10 23:05 • 来自相关话题

前言
为方便大家快速找到PhalApi如何快速连接其他类型的数据库,这里特将各种数据库的连接参考资料汇总于此,以便查阅。 

Oracle数据库
可参考:[url=ht...
查看更多

phalapi 支持sqlserver 数据库链接吗

快速问答snssnow 回复了问题 • 4 人关注 • 3 个回复 • 2900 次浏览 • 2016-03-24 20:32 • 来自相关话题

简单的查询执行 1S 多,不查询数据库很快返回。有优化方案吗?

回复

快速问答love_dzf 回复了问题 • 2 人关注 • 2 个回复 • 127 次浏览 • 2019-07-13 14:41 • 来自相关话题

[问题描述,请详细说明具体的问题]
使用的 NotORM, 表中只有一条数据查询执行1S,看图输出debug

[接口链接,贴上接口的链接]
本都开发

[源代码,请粘贴相应的PHP源代码]

api:

public function i...

2.7 使用redis问题

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 82 次浏览 • 2019-06-26 22:37 • 来自相关话题

redis扩展是否可用?
 
 DI()->redis->get_time($key); 报错,提交缺少参数
 
查看源码redis下的Lite文件
public function __call($name, $arguments) {
 $las...

pai事务问题

回复

快速问答锅盔刮凉粉 回复了问题 • 1 人关注 • 1 个回复 • 100 次浏览 • 2019-05-07 15:56 • 来自相关话题

如图 我在第一个空间下使用事务  然后查询存入的数据,这时是能查询的到,但在第二个空间下再次查询这个数据,查询不到这是怎么回事?是每一个空间会单独占用一个session?还是怎么样

同库多表前缀

回复

小白接口无巧 回复了问题 • 2 人关注 • 3 个回复 • 139 次浏览 • 2019-05-05 14:26 • 来自相关话题

[问题描述,请详细说明具体的问题]

我之前使用thinkphp开发的接口程序,前两天看到了phalApi,想换成这个来重新写过,但发现有些问题不好解决,想请求支持一下。
我的场景是有有多个公司,相同的应用场景,所以之前写的是在一个数据库里有上千个表,整个集团...

分表如下 hotel_log_1 hotel_log_2 hotel_order_1 hotel_order_2

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 65 次浏览 • 2019-04-24 12:44 • 来自相关话题

hotel_log_1 hotel_order_1 用户的数据按规则取模 放在1里
其他用户按规则放在2里, 总后台查看数据的情况下是否只能循环查询?

有没有sqlite的支持库

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 109 次浏览 • 2019-04-17 22:56 • 来自相关话题

phpπ可以同时配置多个不同类型的数据库吗,比如同时支持mysql和sqlite

如何使用postgresql?【已解决,并附总结】

回复

快速问答hametan 回复了问题 • 1 人关注 • 5 个回复 • 204 次浏览 • 2019-03-17 16:01 • 来自相关话题

看过两篇文章
https://gitee.com/dogstar/PhalApi/issues/IA48Q
http://qa.phalapi.net/?/question/27
然后我尝试在程序根目录建立common文件夹,然后在里面添加了一个文件pgsql...

insert_multi 一个巨坑

回复

交流分享dogstar 回复了问题 • 2 人关注 • 1 个回复 • 172 次浏览 • 2019-03-14 17:25 • 来自相关话题

使用 insert_multi 方法经常出现一些莫名的错误,这一方法实在是不稳定


[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码]


[截图,补充必要的截图说明]

phalapi支持MySQL8新密码验证方式吗caching_sha2_password

回复

快速问答TOMIG 发起了问题 • 1 人关注 • 0 个回复 • 129 次浏览 • 2019-03-03 14:11 • 来自相关话题

[问题描述,请详细说明具体的问题]
phalapi支持MySQL8的caching_sha2_password验证方式吗

使用php7.3.2和MySQL8
我只是问一下,坑已解决

Mysql如何进行CONCAT查询?能否给个例子?

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 129 次浏览 • 2019-02-02 09:31 • 来自相关话题

比如这样的mysql语句:SELECT * FROM tbl_equipment WHERE CONCAT(`type`,`number`,`equipName`) LIKE '%587%';
587是参数。


 

postgre数据库可以连接吗?需要怎么配置

回复

快速问答yy689532 发起了问题 • 1 人关注 • 0 个回复 • 135 次浏览 • 2019-01-30 15:37 • 来自相关话题

Sql server 字符集为GBK,配置数据库gbk,在插入数据时中文变成乱码。

回复

快速问答ethan 发起了问题 • 1 人关注 • 0 个回复 • 147 次浏览 • 2019-01-22 11:52 • 来自相关话题


Sql server 字符集为GBK,配置数据库gbk,在插入数据时中文变成乱码。
 

notorm查询条件的问题。

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 153 次浏览 • 2019-01-12 18:37 • 来自相关话题

[问题描述,请详细说明具体的问题]
你好。我的SQL

$this->getORM()->where('timeResult > ? and timeResult < ?',$starttime,$endtime)->fetchA...

增加返回多数据集

回复

交流分享azhai 发起了问题 • 1 人关注 • 0 个回复 • 165 次浏览 • 2019-01-04 18:23 • 来自相关话题

phalapi 2.0   
增加返回多数据集
路径: notrom/src/NotORM/Result.php  [code] public function queryAllRows($sql, $parmas = array())
{
$result =...

2.0版本qquery不存在?

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 130 次浏览 • 2018-12-24 21:06 • 来自相关话题

[问题描述,请详细说明具体的问题]
按照官网文档上的写法 看了源码 发现并没有这个方法啊 应该怎样执行一些非查询的原生sql

[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码][code]<?php
namespace App\Mo...

事物处理中使用 try catch 无效

回复

快速问答Candy 回复了问题 • 2 人关注 • 1 个回复 • 160 次浏览 • 2018-12-24 14:11 • 来自相关话题

[问题描述,请详细说明具体的问题]
版本: 2.0
场景如下:
需对多表,多数据进行inster与update操作,其间使用try catch 作为异常捕获处理,意在inster 与 update时错误后能中断事物并
rollback,实