数据库技术-周排行
查询7天连续登陆用户这个问题很经典,解决方法也有很多,这里我讲一下笔者的方法,希望对大家有帮助。 具体思路: 1、因为每天用户登录次数可能不止一次,所以需要先将用户每天的登录日期去重。 2、再用row_number() over(partition by _ order by _)函数将用户id分组 ...
mysql下载链接 https://dev.mysql.com/downloads/mysql/ 本次演示版本为 mysql-5.7.28 如下图所示 将下载的压缩包上传至linux虚拟机内 解压当前亚索包 至 、/usr/local/下 tar -zxvf mysql-5.7.28-linux-g ...
spring security关闭http验证 最近在跑demo的过程中,访问swagger页面的时候需要验证登录,记得在之前写的代码中是关闭了security验证,无需登录成功访问,直接在application.yml配置文件中添加上: management.security.enabled: f ...
原文:在论坛中出现的比较难的sql问题:4(row_number函数+子查询 分组连续编号问题) 所以,觉得有必要记录下来,这样以后再次碰到这类问题,也能从中获取解答的思路。 求一查询语句 http://bbs.csdn.net/topics/390633004 CREATE #temp (cNam... ...
实际项目中经常会有一个字段存储多个值用逗号分隔的场景,当分开查询的时候,使用模糊查询会非常影响效率。mysql提供了全文检索函数可以有效解决这一问题: 1.数据结构 IDCODEMSG 1 1111111,2222222,3333333 数据一 2 4444444,5555555 数据二 2.创建F ...
1、问题描述: 今天看到公司mongodb的oplog有点大,看到云数据库MongoDB版日志清理策略。 MongoDB数据库在长期频繁地删除/写入数据或批量删除了大量数据,将产生很多物理空间碎片。 这些碎片将占用磁盘空间,降低磁盘利用率。 您可以对集合中的所有数据和索引进行重写和碎片整理,释放未使 ...
这次不按照以前的风格写了 大背景就是,我写了一段大逻辑,会依次往产品库的产品表里添加数据记录,往订单库的待付费订单表添加待付费记录,往协议库的协议表添加协议签署记录 然后每一步都可能失败,我期望只要有其中一个失败,就把所有的都回滚掉。 尴尬的是,我在php的Zend代码逻辑里,只回滚了一张表,这就尴 ...
查询数据库中所有的表名及行数 SELECT a.name , b.rows FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id WHERE ( a.type = 'u' ) AND ( b.indid IN ( 0, 1 ) ...
sqlserver、mysql、oracle各自的默认端口号 sqlserver默认端口号为:1433 URL:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname" DRIVERNAME:"com.microsoft.jdbc ...
简述 步骤指南 创建用户 格式:create user TEST identified by 123456; 语法:create user 用户名 identified by 密码; 注:密码不行的话,前后加(单引号):' create user TEST identified by '123456 ...
file:mysql_rows.sh 运行:sh mysql_rows.sh 库名 脚本内容: #!/bin/bash user=...pwd=... ip=... port=... tb_name=`mysql -u $user -p$pwd -h$ip -P$port -e "select ta ...
python3 manage.py makemigrations --empty api # 因为我的models.py文件并直接在项目根目录,而是根目录下的api目录中 python3 manage.py makemigrations python3 manage.py migrate --fak ...
1:错误信息:如下 2:解决方法 修改mysql端口后需要修改: vi /etc/selinux/configSELINUX=disabled 然后重启服务。可以用命令:setenforce 0 临时关闭selinux ,不用重启服务器;setenforce 0systemctl restart m ...
刚开始写博客.. 写的太low。 1、数据库的两种读,每种读读的数据版本不一样,所以也称为MVCC,即多版本并发控制 a) 快照读 select from where xxx 这种形式的都是快照读。 b) 当前读 update , insert ,delete ,select xx from xx ...
《高性能MySQL》读后感——聚簇索引 聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。比如,InnoDB的聚簇索引使用B+Tree的数据结构存储索引和数据。 当表有聚簇索引时,它的数据行实际上存放在索引的叶子页(leaf page)中。因为无法同时把数据行存放在两个不同的地方,所以一个表只 ...
有时候如果需要对同张表同一列数据进行更新然后查询操作,或者对不同表不同列进行同一主键外键的删除操作(如:删除一个用户的用户表信息,同时需要删除用户关联的其他用户的信息) 可一次执行多条sql,有个allowMultiQueries属性。 具体的设置方法 jdbc:mysql://xxx.xxx.xx ...
环境准备:阿里云ecs Ubuntu1604下,编译安装mariadb10-2.26 1、先安装一些初试环境所需要的工具软件包 apt install -y iproute2 ntpdate tcpdump telnet traceroute nfs-kernel-server nfs-common ...
原创预见未来to50 发布于2018-12-05 16:18:48 阅读数 146 收藏 展开 这章的内容很多,有的学了。 1. Oracle大数据机——灵活和可扩展的架构 2. Hadoop集群的基本配置 3. Oracle大数据机的硬件配置 4. Oracle大数据机X3-2满配机架 5. 满配 ...
尝试了netcore代码里面设置基本无效了 https://dev.mysql.com/doc/connector-net/en/connector-net-entityframework-core-charset.html mysql官网的这些操作也没生效。 在 update-database之后 ...
一、filter 过滤条件: 过滤是数据提取的一个很重要的功能,这些过滤条件是通过filter来实现 二、示例: ...