本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等字符串建立索引的优化1.建立前缀索引假设建立一个支持邮箱登录的用户表,对于邮件字段来说,可以有以下几种建立索引的方式:①.直接对整个字符串建立索引altertableSUseraddindexindex1(email);②.对整个字符串的前一部分建立索引-前缀索引altertableSUseraddindexindex2(em
分类:
数据库 时间:
2020-07-16 10:17:40
阅读次数:
81
今数据库更新到8.0的版本后,使用DataGrip和workbench都可以链接数据库,但是使用Navicat,SQLyog连接不上数据库,提示上面错误,这就比较炸毛了...,百度查看了一圈的博文,试了很多方法都没解决,却遇到一个有意思的事情,查看一篇博主博文的时候,想试一下他的解决方案,刚好看见他的博文下面评论骂声一片,说博主害人不浅,哈哈,为了不让自己忘记,并且帮大家解决问题,话不多说附上教程
分类:
数据库 时间:
2020-07-16 10:17:11
阅读次数:
93
exec sp_addlinkedserver '--别名(自定义)--', ' ', 'SQLOLEDB ', '服务器ip' --连接 exec sp_addlinkedsrvlogin '--别名--', 'false ',null, '--用户名--', '--密码--' --登录 别名:自 ...
分类:
数据库 时间:
2020-07-16 10:10:19
阅读次数:
81
前言: MySQL数据库自己用了也有两三年了,基本上只是掌握增删改查的sql语句,从没有思考过MySQL的内部到底是怎么根据sql查询数据的,包括索引的原理,只知道加了索引查的就快,不知道为什么加上索引效率就会提升,包括索引的限制和优化也知之甚少,所以决定开一专题来学习与记录MySQL。 MySQL ...
分类:
数据库 时间:
2020-07-16 00:20:20
阅读次数:
89
GPS平台、网站建设、软件开发、系统运维,找森大网络科技!https://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=990 今数据库更新到8.0的版本后,使用DataGrip和workbench都可以链接 ...
分类:
数据库 时间:
2020-07-16 00:18:45
阅读次数:
103
近日,遇到朋友问及如何生成UUID 是 通用唯一识别码(Universally Unique Identifier)方法,其实数据中是支持的 Oracle中生成跨系统的唯一识别符UUID非常方便,比生成序列还简单,直接用sys_guid()就行, 例如select sys_guid() from d ...
分类:
数据库 时间:
2020-07-16 00:14:52
阅读次数:
120
date_sub()函数: DATE_SUB(date,INTERVAL expr type) 实例: SELECT NOW(),DATE_SUB(NOW(),INTERVAL 1 HOUR) as the_time select * from xxx where create_time > DAT ...
分类:
数据库 时间:
2020-07-16 00:00:16
阅读次数:
160
数据库的相关概念**DBMS、DB、SQL** DB:database数据库,存储一系列有组织数据的容器 DBMS:Database Management System数据库管理系统,使用DBMS管理和维护DB SQL:StructureQueryLanguage结构化查询语言,程序员用于和DBMS ...
分类:
数据库 时间:
2020-07-15 23:55:08
阅读次数:
102
数据表中有一列数据,如图1所示: 图1数据表 现在需要将该列数据分成三列。 SQL 代码如下所示: 1、 select max(case when F1%3=1 then F1 else 0 end) a,max(case when F1%3=2 then F1 else 0 end) b,max( ...
分类:
数据库 时间:
2020-07-15 23:51:28
阅读次数:
167
今天一个两年前做的公众号项目 要更改主体,随之而来的是公众号的迁移。 公众号迁移后关注的粉丝也会对应的进行迁移,还会给粉丝发送相关通知。 大体流程如下图 迁移的具体步骤我就不细说了。今天主要说的是 迁移主体后 对应的用户openid也会变化,也就是说你的程序如果公众号登录是以微信openid为唯一标 ...
分类:
数据库 时间:
2020-07-15 23:46:06
阅读次数:
143
Logstash连接MySQL 下载MySQL驱动 打开驱动jar包下载地址:https://dev.mysql.com/downloads/connector/j/ 选择平台无关的版本 下载zip版本,在本地打开,解压出jar文件 因为logstash在ubuntu下的默认配置文件路径是 /etc ...
分类:
数据库 时间:
2020-07-15 23:45:46
阅读次数:
100
sync_binlog 参数含义:控制binlog刷盘的频率。 当值为 0 时,不强制刷盘,binlog依赖操作系统刷入磁盘。 当值为 1 时,确保binlog在一组事务提交前刷入磁盘。 当值为 N 时(非 0 或 1),表明每N个binlog组提交刷一次盘。 取值范围:interger(0 ~ 4 ...
分类:
数据库 时间:
2020-07-15 23:42:07
阅读次数:
101
今天换机以后,原来的代码不能运行了,报错。 好像是缺少包 问题描述: 报错:ImportError: No module named MySQLdb 对于不同的系统和程序有如下的解决方法: easy_install mysql-python (mix os) pip install mysql-py ...
分类:
数据库 时间:
2020-07-15 23:41:22
阅读次数:
79
当面对可能存在的大数据,不能把所有数据放在一张表里,否则会影响到查询效率,那么我们需要对数据库进行分表分区,例如一天一张表,当插入数据时,判断表是否存在,不存在则创建新表,并进行数据插入。 如果我们需要在程序中通过sql语句查询来获得存在的数据库,以及某个数据库的所有表名,可以这样写: #查询所有的 ...
分类:
数据库 时间:
2020-07-15 23:31:13
阅读次数:
130
1.flume连接mysql驱动包准备 进入链接下载源码https://github.com/keedio/flume-ng-sql-source现在最新是1.5.3解压, 进入到目录中编译 直接编译可能报错,跳过test mvn package -DskipTests 2.flume与kafka, ...
分类:
数据库 时间:
2020-07-15 23:28:07
阅读次数:
166
1、下载地址 https://www.mongodb.org/dl/win32/2、配置环境变量3、在c盘根目录创建一个文件夹data,在data中创建一个文件夹db4、在cmd命令行,输入mongod,启动MongoDB服务器(32位注意,第一次启动服务器时,需要输入如下内容 mongod --s... ...
分类:
数据库 时间:
2020-07-15 23:27:19
阅读次数:
89