数据库

【数据库】sql 判断某个时间段是否有重合

两个集合不交叉,只要新插入的条记录的结束时间大于已存在的记录的开始时间并且新插入记录的最小值小于已存在记录的最大值,那么这两个时间段一定存在交叉。 总结起来就一句话:最小值小于最大值并且最大...

【数据库】mysql 去除不可见字符

数据库utf8字符集,在查询数据时发现,按照字段显示的字符查询查不到结果。 第一反应,前后可能有空格,去掉空格后依然如此。 可以肯定存在UTF8不可见字符,想个办法让它显型。于是用到了MySQL的...

【数据库】CentOS MySQL自动备份shell脚本

在数据库的日常维护工作中,除了保证业务的正常运行以外,就是要对数据库进行备份,以免造成数据库的丢失,从而给企业带来重大经济损失。 通常备份可以按照备份时数据库状态分为热备和冷备,按照备份数据...

【数据库】mysql function :拼音查询

mysql功能函数 实现拼音查询: 功能:输入中文字符串每个字的首字母,即可检索出相应数据。 使用方法:直接使用py(字段名)=‘keywords’,即可. DELIMITER $$ ...

【数据库】mysql:This function has none of DET...

当创建mysql function 时: 出错信息: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or...

【数据库】mysql ERROR 1418

在将sql导入到mysql时候出现以下错误: ERROR 1418 (HY000) at line 8752: This function has none of DETERMINISTIC, NO...

【数据库】优化MySQL 数据插入(insert)的性能

对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是插入时间长。我们就有一个业务系统,每天的数据导入需要4-5个钟。这种费时的操作其实是很有风险的,假设程序出了问题,想重跑...

【数据库】Illegal mix of collations for opera...

在Mysql中,用union联合多表时,发现如果字段类型不同是可以union,不过今天的一个sql却不行,报这个错: #1271 - Illegal mix of collations for op...

【数据库】关于mysql主从复制(单向、双向、环状)

搭建mysql的master-slave环境  单向 1)分别在host1(192.168.1.111)和host2(192.168.1.112)上安装mysql(本次测试版本为5.0.45),具体...

【数据库】关于window下mysql数据库增量备份

mysql增量备份(mysql5.1 之后),linux下mysql增量备份 网上资料很多。这里只说明window下mysql增量备份。 定义: mysql数据库会以二进制的形式,自动把用户对m...