多个参数进行查询 List<Integer> select(@Param("list")List<Map> maps); <select id="select" resultType="java.lang.Integer"> <foreach collection="list" index="ind ...
分类:
数据库 时间:
2020-04-28 20:08:43
阅读次数:
71
什么是数据库? 数据库(Database)是按照数据结构来安排、存储和办理数据的仓库。 每个数据库都有一个或多个不同的 API 用于创立,访问,办理,搜索和仿制所保存的数据。 我们也能够将数据存储在文件中,但是在文件中读写数据速度相对较慢。 所以,现在我们运用联系型数据库办理体系(RDBMS)来存储 ...
分类:
数据库 时间:
2020-04-28 19:02:42
阅读次数:
80
1、sqlserver查看数据库下所有表的自增列 SELECT OBJECT_NAME(OBJECT_ID) 表名,name 字段名 FROM sys.columns WHERE is_identity = 1 ...
分类:
数据库 时间:
2020-04-28 19:02:02
阅读次数:
93
SQL-CTE公用表达式 CTE(Common Table Expression) 公用表表达式,它是在单个语句的执行范围内定义的临时结果集,只在查询期间有效。它可以自引用,也可在同一查询中多次引用,实现了代码段的重复利用。 CTE使用范围 ⒈ 创建递归查询,这个应该是CTE最好用的地方 ⒉ 在同一 ...
分类:
数据库 时间:
2020-04-28 17:32:38
阅读次数:
88
实际工作中,在数据库中创建表是经常会用到的。我们今天呢?主要给大家来分享一下在数据库如何通过sql语句去创建表。其实,创建表很简单,只需要把数据库的数据类型和约束搞清楚就可以了,其他的就好说了。接下来呢,开始我的表演。首先,先使用plsql连接到oracle数据库,先保证下面的服务是开启的。 我们本 ...
分类:
数据库 时间:
2020-04-28 17:30:09
阅读次数:
85
方法一: 在mybatis-config.xml中配置加一个setting <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http ...
分类:
数据库 时间:
2020-04-28 17:20:36
阅读次数:
57
正文 事务日志记录着在相关数据库上的操作,同时还存储数据库恢复(recovery)的相关信息。 收缩日志的原因有很多种,有些是考虑空间不足,有些则是应用程序限制导致的。 下面介绍的是在简单模式下,进行收缩操作。 回到顶部 #方法一:通过图形界面逐步操作 1、打开数据库属性窗口 2、更改数据库恢复模式 ...
分类:
数据库 时间:
2020-04-28 17:19:29
阅读次数:
60
第一种方式: private def singleDataSaveMysql(sql: String) = { val dataFrame2: DataFrame = ss.sql(sql) val resultRDD = df2rdd(dataFrame2) val value: RDD[Map[ ...
分类:
数据库 时间:
2020-04-28 17:18:05
阅读次数:
50
...
分类:
数据库 时间:
2020-04-28 17:11:40
阅读次数:
48
-1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name ...
分类:
数据库 时间:
2020-04-28 17:09:02
阅读次数:
48
原因:MySQL8之前的版本中加密规则是mysql_native_password,而在MySQL8之后,加密规则是caching_sha2_password解决:mysql-uroot-pusemysql;ALTERUSER‘root‘@‘%‘IDENTIFIEDBY‘123456‘PASSWORDEXPIRENEVER;#更改加密方式ALTERUSER‘root‘@‘%‘IDENTIFIEDW
分类:
数据库 时间:
2020-04-28 17:07:33
阅读次数:
53
1,加入依赖 2,通过自定义配置文件配置数据源信息 3,创建配置类 package com.bdqn.springbootjdbc.config; import com.alibaba.druid.pool.DruidDataSource; import org.springframework.be ...
分类:
数据库 时间:
2020-04-28 17:04:14
阅读次数:
446
1、从《高性能mysql》书中讲解主从原理大致有三个步骤: 在主库上把数据更改记录到二进制日志中(Binary Log)中,这些记录称为二进制日志事件。 从库通过IO线程将主库上的日志复制到自己的中继日志(Relay Log)中。 从库通过SQL线程读取中继日志中的事件,将其重放到自己数据上。 原理 ...
分类:
数据库 时间:
2020-04-28 17:01:09
阅读次数:
103
一、配置Mysql数据库 项目同名目录下setting.py中配置mysql DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库产品 'NAME': 'test2', # 数据库名称 'USER': 'root ...
分类:
数据库 时间:
2020-04-28 16:57:47
阅读次数:
85
SELECT @rownum:=@rownum+1 AS rownum, t_s_base_user.* FROM (SELECT @rownum:=0) r, t_s_base_user ...
分类:
数据库 时间:
2020-04-28 16:47:16
阅读次数:
63
【1】前置环境修改 【1.1】修改 /etc/hosts vim /etc/hosts 【1.2】安装相关依赖包 (1)配置好yum源,本地和网络都可以(yum源配置、epel源配置) (2)安装相关依赖包 【1.3】关闭防火墙与SELINUX安全认证 【1.4】优化 linux 内核参数 【1.5 ...
分类:
数据库 时间:
2020-04-28 16:44:39
阅读次数:
72
编写一个 SQL 查询,来删除?Person?表中所有重复的电子邮箱,重复的邮箱里只保留?Id?最小?的那个。 + + + | Id | Email | + + + | 1 | john@example.com | | 2 | bob@example.com | | 3 | john@example ...
分类:
数据库 时间:
2020-04-28 16:40:41
阅读次数:
58