- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 navicat导入sql文件出现mysql server has gone away
以前有碰到navicat导入sql文件部分数据报错的问题但是现在出现导入出现mysql server has gone away同样我们以wamp集成环境为例,我们将max_allowed_packet默认的1M修改为16M到此我们的问题就解决了注意:我们新建数据库的时候,要与原数据库字符集和排序规则一致...
2020-04-30 17:20:36 413
原创 github无法提交vendor和node_modules目录
问题我们可能经常遇到通过composer管理vendor拓展包的项目,从git上面拉取下来,我们是报错的,缺少vendor,需要我们手动去更新,但是这些拓展可能我们玩不好,非常的麻烦,我们有时候提交自己的项目的时候也是自动忽略vendor目录解决原因是因为在我们的项目根目录下有个控制文件,将我们的拓展目录进行的屏蔽,例如github在项目根目录中有个.gitignore文件可以看到...
2020-04-26 10:48:38 403
原创 mysql5.7分区表迁移备份
注意,mysql版本为5.7,5.6部分版本可能支持整个分区表备份1.源实例创建分区表mysql> create table t1 (i int) Engine=InnoDB partition by key(i) partitions 3;mysql> insert into t1 select 1;mysql> insert into t1 select ...
2020-04-18 15:45:26 622
原创 mysql5.6单表传输表空间 文件迁移备份
mysqldump 的方式备份数据库比较的缓慢表空间传输直接物理文件备份,性能更高注意mysql5.6以上支持,5.6版本部分支持单表传输,不支持分区表的传输1.创建源数据库t1在源表中存一些数据2.创建目标表,与原表结构一致3.目标数据表,丢弃表空间ALTER TABLE t1 DISCARD TABLESPACE4.源数据表停顿锁表FLUS...
2020-04-18 14:57:11 235
原创 laravel crontab定时任务不执行,手动可执行
我们按照laravel的官方文档写得定时任务,配置的是** * * * php /your-project/artisan schedule:run >> /dev/null 2>&1在本地我们手动可以执行定时任务,服务器上面我们也能手动执行,就是无法自动执行查看定时任务执行情况tail -f /var/log/cron我们就能看到正在执行的定时...
2020-04-17 10:37:15 1772
原创 laravel 页面模板标签@foreache跳出循环
<td>@foreach($week_logs as $title) @if(isset($title['project_name'])) {{@$title['project_name']}} <?php break;?> @endif @endforeach</td>
2020-04-11 14:34:49 1199
原创 php 二维数组 统计某字段数量
country=arraycolumn(country=array_column(country=arraycolumn(order,‘country’);countryGP=arraycountvalues(countryGP=array_count_values(countryGP=arraycountvalues(country);对二维数组的某一字段 做分组统计...
2020-04-11 10:28:32 1777
原创 tcp流传输文件,接受文件头部缺失,ip方式监听上传
在模拟http方式上传的时候,虽然能够接收到文件,但是文件头部缺失一部分解决的时候需要在传输文件流的时候,在协议头和文件流中间空一行----------------------------773524727108982323338926Content-Disposition: form-data; name=“file”; filename=“log”Content-Type: ap...
2020-04-10 09:09:15 319
php_laravel博客源码带数据库
2020-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人