公司今天有个需求,需要给所有涉及公司表的数据库添加两个新的字段。 我打开数据表一看,发现这个事情不简单。由于系统比较成熟,总共有100多个表,如果我一个个打开,并在后面添加字段,那怕是要废了。 这个时...
该怎么解决MySql统计Count数据总数慢的问题?
问题描述: 有一个mysql数据表,想去统计一下具体有多少行数据,于是就使用了 SELECT COUNT(url_id) FROM spider_71_ggzy_zgzfcgw_content 查询了...
解决多个WordPress站点使用Redis对象缓存插件数据冲突的问题
今天悲剧了,一个服务器两个wordpress网站,都使用了Redis缓存,结果第二个网站一启用Redis,整个站就没了,打开都是第一个站的数据,该怎么办呢? 问题解析 服务器安装Redis扩展后,默认...
laravel查询时判断是否存在数据
1.Laravel Eloquent模型 Eloquent 返回的所有结果集都是 Illuminate\Database\Eloquent\Collection 对象的实例,包括通过 get 方法检索...
PhpStorm单行注释如何设置不让它顶头靠左边
之前一直用的vs code,很舒服,不过老板不习惯,强制让我用回了PhpStorm:( 虽然总体两款工具区别用起来也没那么大,但是我实在受不了为什么PhpStorm用默认的快捷键 Ctrl+/ 注释代...
PHP如何在数组中删除或者插入元素
引言 最近遇到一个简单的问题,给前端一组数据,但是要做判断,来删除其中数组的某一个元素,该怎么办呢? 比较主流的说法是用unset函数,虽然可以实现,但是我发现删除后,索引并没有改变,导致前端拿到内容...
详解macOS如何利用composer创建laravel项目
有两种方式可以创建一个新的 Laravel 项目,这两种创建方式都是从命令行执行的:第一种是通过全局的 Laravel 安装器,另一种是通过 Composer 的 create-project 命令。...
如何在macOS上安装Composer
如果是搞PHP开发的,应该很难避开Composer这个包管理工具,只需要简单的命令就可以实现包的添加、升级或者移除。 那么在macOS上该如何安装这个Composer呢? 通过Brew安装 最简单的做...
解决 raw.githubusercontent.com 无法访问的问题
情况描述 今天准备安装homebrew,但一直提示无法访问raw.githubusercontent.com,猜测可能是因为某些众所周知的原因导致 DNS 污染,最终通过修改 host 解决问题。 解...
Mac系统和Window键盘按键对应关系
最近在尝试使用Mac电脑,真的是相当的不适应,可能也是因为用的是Window键盘,一直搞不清楚MAC提示的快捷键按键到底是哪个。 于是我特意整理了下,与Window键盘对应说一下,MAC提示中的快捷键...