MYSQL
文章平均质量分 60
ww_xx_yy
天行健,君子自强不息。地势坤,君子以厚德载物。
展开
-
redis中数据类型以及应用场景
本文为 基于Docker实现Nginx、php、mysql、redis等服务系列文章中 redis中数据类型以及应用场景系列文章目录 https://blog.csdn.net/appAndWxy/article/details/113425343Redis支持5种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。直接写类型与应用场景,具体每种的数据类型的操作和详解,自认为比不过菜鸟教程就不写了,菜鸟教程地址http..原创 2021-02-02 16:36:01 · 92 阅读 · 0 评论 -
Docker安装Nginx
Nginx + PHP 部署启动 PHP:$ docker run --name myphp-fpm -v ~/nginx/www:/www -d php:5.6-fpm命令说明: --name myphp-fpm: 将容器命名为 myphp-fpm。 -v ~/nginx/www:/www: 将主机中项目的目录 www 挂载到容器的 /www 创建 ~/nginx/conf/conf.d 目录:mkdir ~/nginx/conf/conf.d 在该目录..转载 2021-01-30 22:42:19 · 409 阅读 · 0 评论 -
Docker安装PHP
命令行模式只需要一行即可docker run --name php-fpm -v C:\Dockerfile\www:/www -d php:7.3.5-fpm容器名称是 php-fpm 文件物理挂载位置本地 C:\Dockerfile\www ,容器 /www PHP版本7.3.5-fpmdocker-compose# 指定 compose 文件的版本version: '3'# 定义所有的 service 信息, services 下面的第一级别的 key 既是一个 se...原创 2021-01-30 18:03:14 · 250 阅读 · 0 评论 -
基于Docker实现php、Nginx、mysql、redis等服务
文章顺序Docker之PHP系列 安装PHP Docker之Nginx系列 Docker安装Nginx Nginx反向代理 Nginx负载均衡 Nginx动静分离 Nginx跨域处理 Nginx真实IP处理原创 2021-01-30 18:13:58 · 1449 阅读 · 6 评论 -
Docker安装mysql
# yaml 配置# 指定 compose 文件的版本version: '3'# 定义所有的 service 信息, services 下面的第一级别的 key 既是一个 service 的名称services: mysql_1: image: "mysql:8.0" container_name: "mysql_001" ports: - 3306:3306 environment: - TZ=Asia/Shanghai # 设置时区...原创 2021-01-28 14:52:14 · 201 阅读 · 0 评论 -
MYSQL 中条件判断语句 CASE WHEN 和 IF 的简单使用
话不多说判断性别 1 有多少人SELECTSUM(CASEWHENsex ='1'THEN 1 ELSE 0END),--男性人口SUM(CASEWHENsex ='2'THEN 1 ELSE 0END)--女性人口FROM User当然还可以用IFIF(expr1,expr2,expr3);expr1 为0或者null或...原创 2019-03-20 12:43:31 · 1517 阅读 · 0 评论 -
PHP TP3.2 addAll 刨根问底
一次进行大量的 数据插入 发现执行起来很慢 之后优化想起 批量添加 想到addAll() 单信不过效率,直追TP源码查看生成语句 才放心使用!// 批量添加数据 $user = M('user');//array('表字段'=>'值')$dataList[] = array('name'=>'php','email'=>'[email protected]'); $d...原创 2018-12-19 14:14:36 · 718 阅读 · 0 评论 -
列表sql优化 (子查询,表连接)
在列表页面的时候 可能会用到 表的左右连接 在我写sql语句的时候 会避免 “两个或者多个表全部的表数据进行连接,然后在查出10条 .” 或者是 “先读取一张表取10条数据 ,然后进行for或者foreach的 循环查询 查询这10条” 而是进行 子查询查出这10条然后去管理另一张表tp 的写法 /* 先查出一个表的 10条*/$subQuery = M('usb') ...原创 2018-09-04 13:29:27 · 1454 阅读 · 0 评论 -
php控制 sql语句 插入大量数据
sql插入大量数据 第一种 使用循环一条一条插入 foreach($list as $key=>&$value){ if($key != 0){ $insertidSql .= ','; } $insertidSql .= '("'.$uid.'","'.$new_id.'")'; ...原创 2018-08-28 16:54:17 · 439 阅读 · 0 评论 -
Mysql 自动获取当前时间
实现方式: 1、将字段类型设为 TIMESTAMP 2、将默认值设为 CURRENT_TIMESTAMP举例应用: 1、MySQL 脚本实现用例--添加CreateTime 设置默认时间 CURRENT_TIMESTAMP ALTER TABLE `table_name`ADD COLUMN `CreateTime` datetime NULL DEFAU...转载 2018-08-03 09:12:23 · 1742 阅读 · 0 评论 -
php 中 order by 和 group by 的区别
order by 和 group by 的区别order by 从英文里理解就是行的排序方式,默认的为升序。 order by 后面必须列出排序的字段名,可以是多个字段名。group by 从英文里理解就是分组。必须有“聚合函数”来配合才能使用,使用时至少需要一个分组标志字段。什么是“聚合函数”?像sum()、count()、avg()等都是“聚合函数”使用group by 的...原创 2018-08-03 09:07:16 · 3051 阅读 · 0 评论 -
SQL基础语句,SQL新增,SQL修改,SQL删除,SQL查询
INSERT INTO 语句用于向表格中插入新的行INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing');INSERT INTO Persons (LastName, Address) VALUES ('Wilson', 'Champs-Elysees');Update 语句 UPDATE Pers...原创 2018-07-11 15:26:43 · 430 阅读 · 0 评论 -
mysql中的常用函数
mysql提供了很多内建函数,其中常用的函数有:字符串函数日期函数数值函数我一般建议,能在后台语言(php,java,c#等)中使用的类似函数,就在后台语言中使用,这样减少mysql压力,和保证逻辑性。字符串函数函数功能合并字符串 concat(s1,s2,...,sn)链接s1,s2,...,s3为一个字符串concat_ws(sp,s1,s2,...,s3)将s1,s2…,sn连接成字符串,并...转载 2018-07-11 14:49:08 · 141 阅读 · 0 评论 -
MYSQL表连接
SQL JOINJOIN: 如果表中有至少一个匹配,则返回行 LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行 RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行 FULL JOIN: 只要其中一个表中存在匹配,就返回行INNER JOIN 关键字 ( 与 JOIN 是相同的。)SELECT Persons.LastName, Persons.Fi...原创 2018-07-11 14:34:22 · 713 阅读 · 0 评论