随笔分类 - mysql
摘要:转载:https://www.zouyesheng.com/clickhouse.html 1. 简介与安装 ClickHouse 是俄罗斯的 Yandex https://www.yandex.com/ (跟 Google 一样做搜索的)开源的一套针对数据仓库场景的多维数据存储与检索工具,它通过针
阅读全文
摘要:SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注 FROM INF
阅读全文
摘要:1.在流水表多条数据中分页查询最新的一条 SELECT tt.* FROM myTable tt INNER JOIN (SELECT ID, MAX(Date) AS MaxDateTime FROM myTable GROUP BY ID) groupedtt ON tt.ID = groupe
阅读全文
摘要:修改MySQL配置vim /etc/my.cnf mysql报出如下问题: 1.java.lang.IllegalArgumentException: Packet is larger than max_allowed_packet from server configuration of 1048
阅读全文
摘要:rpm介绍 rpm 安装包:二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名 rpm包管理rpm命令管理 rpm包管理yum在线管理 rpm -ivh 包全名 安装软件包 rpm -
阅读全文
摘要:命令格式: SHOW [FULL] PROCESSLIST SHOW PROCESSLIST显示哪些线程正在运行,如果您不使用FULL关键词,则只显示每个查询的前100个字符 各列的含义和用途: id: 一个标识 user: 显示当前用户,如果不是root,这 个命令就只显示你权限范围内的sql语句
阅读全文
摘要:1. INTERVAL INTERVAL代表的是时间间隔MySQL中的时间间隔类型有如下几种: 1.1 利用INTERVAL做时间的加减法 示例: 加法:SQL>SELECT DATE '2018-11-01' + INTERVAL '10 11' DAY_HOUR;结果:2018-11-11 11
阅读全文
摘要:Centos7将默认数据库mysql替换成了Mariadb 在接下来的mysql安装过程中,请一定保证自己当前所在目录是正确的! e g: [root@localhost ~]# 表示当前目录为~ [root@localhost mysql]# 表示当前目录为mysql 一、安装MySQL 1、下载
阅读全文
摘要:今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 近7天 SELECT * FROM 表名 whe
阅读全文
摘要:新建一个test表,三个字段,id,title,uid, id是自增的主键,uid是唯一索引; 插入两条数据 insert into test(title,uid) VALUES ('123465','1001'); insert into test(title,uid) VALUES ('1234
阅读全文
摘要:一、CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。 mysql> select concat('11','22','33'); + + | concat('11','22','33') | + + | 112233 | +
阅读全文
摘要:说明: 本文中使用的例子均在下面的数据库表tt2下执行: 一、concat()函数 1、功能:将多个字符串连接成一个字符串。 2、语法:concat(str1, str2,...) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。 3、举例: 例1:select c
阅读全文