ASCII(字符串) 返回字符串表达式中最左侧的ASCII代码值,eg :SELECT ASCII('S') 得到结果83 CHAR(字符) 将整数类型的ASCII值转换为对应的字符,eg:SELECT CHAR(83) 得到结果S LEN(需要获取长度的字符串) 返回字符串的长度,eg:SELEC ...
分类:
数据库 时间:
2020-01-16 00:59:08
阅读次数:
110
该简易博客采用CI框架+bootstrap+redis等技术混合架构开发。 更新 2019-01-16 新增关注 源码地址:https://github.com/yangsphp/redis-blog-master 一、效果图 ...
分类:
数据库 时间:
2020-01-16 10:28:33
阅读次数:
70
首先,来介绍一下Oracle的overlaps函数的用法: overlaps函数是用来判断两个时间段是否有重叠的 比如说计算 (a,b),(c,d) 就可以写成: select * from dual where (a,b) overlaps (c,d); 其中abcd都是日期格式。 注意:比较的只 ...
分类:
数据库 时间:
2020-01-16 10:29:36
阅读次数:
87
1,新建 只能访问某一个表的只读用户。 --添加只允许访问指定表的用户: exec sp_addlogin '用户名','密码','默认数据库名' --添加到数据库 exec sp_grantdbaccess '用户名' --分配SELECT整表权限 GRANT SELECT ON 表名 TO [用 ...
分类:
数据库 时间:
2020-01-16 10:33:41
阅读次数:
93
1.从众多事物中查询每个事物的最新时间的记录。 select c.vin,c.checktime from (select t.*, row_number() over(partition by t.vin order by t.checktime desc) rn from test_table ...
分类:
数据库 时间:
2020-01-16 10:36:32
阅读次数:
72
安装时候未考虑mysql空间大小,现发现空间不够需迁移如下操作: 1.停止服务 service mysqld stop service zabbix-server stop mysq目录 find / -name mysql /var/lib/mysql 数据库目录 /var/lib/mysql/m ...
分类:
数据库 时间:
2020-01-16 10:37:04
阅读次数:
102
SQL Server中提供了一个取绝对值的ABS()函数。 ABS(numeric_expression) 返回值的类型和参数的类型一致。 SELECT ABS(-123); -- 123 SELECT ABS(-123.00); -- 123.00 这个函数对0值和正值并没有什么意义,返回的是原值 ...
分类:
数据库 时间:
2020-01-16 10:37:22
阅读次数:
1260
数据库的基本导入\导出的命令 是 mysqldump 和 source 在linux下直接用命令行操作就可以 在windows下 一般情况下有两种方法一个也是用命令行 另一个是用phpmyadmin 先来说说phpmyadmin 这个工具导出和导入很简单 而且导入时无需建库 直接还原成原来的数据库 ...
分类:
数据库 时间:
2020-01-16 10:38:26
阅读次数:
77
目录 一、虚拟机部署 二、基本运维 三、配置 四、常见问题 五、脚本 参考资料 如果你的公司有 DBA,那么我恭喜你,你可以无视 Mysql 运维。如果你的公司没有 DBA,那你就好好学两手 Mysql 基本运维操作,行走江湖,防身必备。 环境:CentOS7 版本: 一、虚拟机部署 本文仅介绍 r ...
分类:
数据库 时间:
2020-01-16 10:49:46
阅读次数:
103
说一下mysql比较宏观的面试,具体咋写sql的这里就不过多举例了。后面我还会给出一个关于mysql面试优化的试题,这里主要说的索引和B+Tree结构,很少提到我们的集群配置优化方案。 1.索引是什么?有什么作用以及缺点 答:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据 ...
分类:
数据库 时间:
2020-01-16 10:51:17
阅读次数:
83
错误提示信息:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon'。 出现该问题的原因是MySQL驱动jar中的默认时区是UTC。 UTC代表的是全球标准时间 ,但是我们使用的时区是东八区,领先UT ...
分类:
数据库 时间:
2020-01-16 10:58:04
阅读次数:
493
1、背景: 在项目中遇到某实例中的某个属性被声明为private ,而且实体类中,不提供该属性的get方法,导致无法通过get获取该属性值。这个时候,我们可以利用DirectFieldAccessor这个类进行获取我们想要的属性值。 2、DirectFieldAccessor的作用 它的功能是直接操 ...
分类:
数据库 时间:
2020-01-16 11:03:07
阅读次数:
106
文档结构如下: 前言: Oracle 官方文档对索引的描述真是弱透了,对索引的说明就是一坨……,support也没有很好的资料,下面还是用的官方上的内容经过自己的整理加上网上的资料;至于为什么用索引,以及索引的重要性,相信大家都知晓;如果把数据库所有的表比如成一本书,那么,索引就是书的目录,你不可能 ...
分类:
数据库 时间:
2020-01-16 11:04:10
阅读次数:
143
一、现在大部分持久化层ORM实现框架用的都是mybatis,spring Boot开始使用之后,mybatis官网也发布了mybatis-spring-boot-starter包来支持springboot集成开发,在jdbc连接数据库的spring-boot-starter-jdbc包中,mybat ...
分类:
数据库 时间:
2020-01-16 12:12:56
阅读次数:
79
[toc] 相关帮助文档 "十分钟入门教程" "DataFrame文档" "Series文档" 一、如何读取数据库 read_sql 示例代码如下 核心方法read_sql 执行结果如下 二、如何筛选数据 筛选创建时间大于某个时间点的记录 筛选指定列的DataFrame 直接传递数组给给DataFr ...
分类:
数据库 时间:
2020-01-16 12:16:30
阅读次数:
133
Linux平台环境下主要有两种连接方式,一种是TCP/IP连接方式,另一种就是socket连接。 在Windows平台下,有name pipe和share memory(不考虑)两种。 TCP/IP连接是网络中用得最多的一种方式。 环境: MySQL数据库实例IP:192.168.0.2 MySQL ...
分类:
数据库 时间:
2020-01-16 12:24:44
阅读次数:
95
Timestamp和Datetime的相同点: 1> 两者都可用来表示YYYY-MM-DD HH:MM:SS[.fraction]类型的日期。 Timestamp和Datetime的不同点: 1> 两者的存储方式不一样 (1)、TIMESTAMP列必须有默认值不能为null,如果默认是default ...
分类:
数据库 时间:
2020-01-16 12:30:43
阅读次数:
74
序言 1、MySQL表操作(创建表,查询表结构,更改表字段等), 2、MySQL的数据类型(CHAR、VARCHAR、BLOB,等), 本节比较重要,对数据表数据进行查询操作,其中可能大家不熟悉的就对于INNER JOIN(内连接)、LEFT JOIN(左连接)、RIGHT JOIN(右连接)等一些 ...
分类:
数据库 时间:
2020-01-16 12:31:08
阅读次数:
123
一、安装: docker pull postgres:9.6 二、启动: docker run --name postgres -e POSTGRES_PASSWORD=123456 -p 5432:5432 -d postgres:9.6 解释: run,创建并运行一个容器; --name,指定创 ...
分类:
数据库 时间:
2020-01-16 12:55:13
阅读次数:
84
下面代码报空指针 with `__all_dim__` as ( select * from ( select from_unixtime(unix_timestamp(`__bts__`) -1,'yyyy-MM-dd HH:mm:ss') as `__bts__` from ( select c ...
分类:
数据库 时间:
2020-01-16 14:12:34
阅读次数:
226