![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
镀了一层金的金子
这个作者很懒,什么都没留下…
展开
-
Linux安装mysql5.7
环境:centos7.6 1:检查系统是32位还是64位 uname -r 2:下载tar包 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 3:解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 4:移动、改名(可以不进行此操作) 5:创建mysql组和用户(可以不进行此操作) g原创 2022-02-23 17:40:18 · 174 阅读 · 0 评论 -
thinkphp6 insertAll没有INSERT IGNORE
1、mysql5.7 2、thinkphp6.0.8 做excel导入数据到数据库的时候,加盟号字段设置了唯一索引,excel导入重复数据的时候系统直接报错而不返回数据。 mysql本身是有insert ignore的,但是thinkphp6里面我是没有找到有这个支持,网上搜索的也没有这个支持。 所以决定尝试改一下这一块的代码。 // 这是tp6自带的数据重复就更新掉的功能,我是借用了这个功能来进行传参 Db::name('数据表') -> replace() -> insertAl原创 2021-06-23 14:15:44 · 1637 阅读 · 3 评论 -
MySql查询分组
环境WAMP thinkphp6 mysql5.6升级到5.7之后group会报错 SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'apiadmin.admin_merchants.merchants_id' which is not functionally原创 2021-06-21 15:22:19 · 185 阅读 · 0 评论 -
MySQL字段设置not null
一、null是占用空间的,需要一个字节作为判断是否为null。 二、查询时一定程度减少空指针 三、类似使用count(null),这个列是不计数的 四、原创 2021-06-16 13:58:11 · 815 阅读 · 0 评论