摘要:
Laravel 5.4默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现如下错误: [Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access 阅读全文
摘要:
<?php namespace app\admin\model; use think\Model; class GoodsCate extends Model { //获取分类树 public function get_tree ($pid = 0,$field = '*'){ $list = se 阅读全文
摘要:
首先我们了解一下数据库的锁,数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性, (注意事项:首先,数据库类型要是InnoDB,其次,加锁必须跟事务同时使用)。 在tp 阅读全文
摘要:
一、array_chunk() 函数 二、php操作大数据 1、在操作大数量数据与数据库交互时,比如插入大量数据,db就会报错,这时可以把原本的数据用array_chunk分隔成几个数组块,再循环插入即可 if ($data) { $arr = array_chunk($data, 2000); f 阅读全文
摘要:
FIND_IN_SET(str,strList) str 要查询的字符串 strList 字段名,参数以“,”分隔,如(1,2,6,8) 查询字段(strList)中包含的结果,返回结果null或记录。 CREATE TABLE `tb_test` ( `id` int(8) NOT NULL au 阅读全文
摘要:
第一步: a.App/模块/ 下创建command文件夹 b.我这边是创建在crontab模块里面,在command文件夹下创建一个Task.php文件(具体名字自己根据需求定) c.复制下面的代码到Task.php <?php namespace app\crontab\command; use 阅读全文
摘要:
一、加入微软的源 curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo 二、防止冲突先卸载原有版本(可选) yum remove unixODBC 三、安装驱动 阅读全文
摘要:
本地环境windows 10+phpstudy2016+ SQL Server 2008 R2 x86+php7.0查看自己sql server 多少位可以在新建查询里输入 select @@VERSION 下载SQL Server驱动4.0PHP5.3版本缺少SQL Server驱动要去官网下载h 阅读全文