随笔分类 - mysql
mysql方面的随笔
摘要:1、宝塔的mysql安装位置在/www/server/data中。所以cd /www/server/data 2、登录mysql mysql -u root -p 1、修改MySQL的配置文件(my.cnf或者my.ini),在[mysqld]部分添加或者修改default_authenticati
阅读全文
摘要:本文的测试是基于740w条测试数据进行的,只讨论like模糊查询的优化方案。其他SQL优化可参考:SQL优化的几种方式 查询开头是“今天不开心”的聊天记录,是可以走索引的。 select * from message_1 where content like "今天不开心%”; 查询包含“今天不开心
阅读全文
摘要:tp框架里只有很简单的一点示例,没有办法,研究下mysql的原生写法吧。 从Navicat 中找出来了所有有关json的函数,英文大写字母看着太难受,自己改成了小写,如下: json_set(json_doc, path, val[, path, val] ...) 将数据插入 JSON 文档 js
阅读全文
摘要:数据库设计五大范式 1. 第一范式(1NF) 强调的是列的原子性,即列不能够再分成其他几列。 考虑这样一个表:【联系人】(姓名,性别,电话) 如果在实际场景中,一个联系人有家庭电话和公司电话,那么这种表结构设计就没有达到 1NF。要符合 1NF 我们只需把列(电话)拆分,即:【联系人】(姓名,性别,
阅读全文
摘要:如题,刚安装完宝塔Linux环境之后使用Navicat连mysql服务器连不上的处理办法; 1、宝塔的mysql安装位置在/www/server/data中。所以 $cd /www/server/data 2、登录mysql mysql -u root -p 3、切换到mysql数据库 use my
阅读全文
摘要:sql语句是select left(replace(rq,'-','/'),10) as rq from 表名 tp5.1中的写法 $res = Db::table('表名') ->field("left(replace(rq,'-','/'),10) as rq") ->paginate(20);
阅读全文
摘要:select cast(a.Vchcode as int) as avchcode,a.ptypeid,a.assqty,unit,b.pfullname,b.standard,b.type from ldtdlysale a left outer join ldtptype b on a.ptyp
阅读全文
摘要:$sql = "select a.Vchcode,a.vdate,a.btypeid,a.vcomment,a.total,a.vnumber,b.bfullname,b.artotal,b.area from ldtdlyndx a left join ldtbtype b on a.btypei
阅读全文