数据库技术-周排行
一.含义: 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚 ...
MySQL的RPM包包括很多套件,老一点版本一般直接安装Server和Client就可以。较新的版本由于包之间存在更多的依赖关系,通常需要下载以下几个包才可以完成标准的安装。 mysql-community-server数据库服务器和相关工具 mysql-community-clientMySQL客 ...
一、更改my.cnf配置文件 1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 2.在[mysqld]下添加skip-grant-tables,然后保存并退出 3.重启mysql服务:service mysqld restart 二 ...
create_user_name varchar 设置字符集:utf8 否则中文报错 createtime timestamp 默认值:CURRENT_TIMESTAMP 代表数据库自动插入当前时间,前台不必处理 updatetime timestamp 默认值:CURRENT_TIMESTAMP ...
Oracle中的本地索引和全局索引 参考:https://www.cnblogs.com/wbzhao/archive/2012/04/01/2428219.html 在测试MPP和Click House的性能问题时候,发现业务上MPP查询速度有很大差别,后面发现是建立了本地索引来加速,对于现场场景 ...
最近看到一款数据库客户端工具,DataGrip,是大名鼎鼎的JetBrains公司出品的,就是那个出品Intellij IDEA的公司。DataGrip是一款数据库管理客户端工具,方便连接到数据库服务器,执行sql、创建表、创建索引以及导出数据等。之前试用的客户端工具是dbvisualizer,但是 ...
环境 phpstudy pikachu sqli-labs 为什么sql注入会出现无回显的情况 当我们进行sql注入时,会发生一些无回显的情况,这时需要我们用到sql盲注的一些方法来进行注入。分析无回显这种情况,其实是因为数据库的查询方法导致的,在我们有回显进行注入时,数据库多用的是select查询 ...
创建数据库以及创建表的使用 需要定义一个概念,数据定义语言用于创建数据库和数据库对象,为数据库操作提供对象。例如:数据库以及表、触发器、存储过程、视图、索引、函数、类型及用户等都是数据库中的对象,需要定义后才能使用。在DDL中,主要的Transact-SQL语句包括CREATE语句、ALTER语句和 ...
import org.apache.commons.lang3.StringUtils; import java.util.HashSet; import java.util.Set; /** * TODO * */ public class PageSelectSqlTest { public s ...
第一步: 将user表从MySQL中导出,右键,点击导出向导,选择格式为xlsx。 第二步: 导出完成后,双击打开user.xlsx,将user.xlsx另存为csv格式的文件。(切记不可直接修改后缀名,会导致乱码,无法导入到MongoDB中,血的教训) 第三步: 由于表中数据可能包含中文,导入Mo ...
添加Mysql的maven依赖 <!-- 选择适合自己的版本 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.49</version> </dep ...
SQL SERVER 数据库日志占用很大的空间 ,如果长时间不清除,就会影响数据存储。 一、工具原料 sql server 二 方法、步骤 1、打开sql server 数据库 在菜单中选择新建查询 2、选择master数据库 3、在sql执行窗口执行下面的sql语句USE [master] GO ...
1.Spark SQL出现的 原因是什么? 目前关系数据库在大数据时代已经不能满足各种新增的用户需求。Spark SQL的出现,填补了这个鸿沟。首先,Spark SQL可以提供DataFrame API,可以对内部和外部各种数据源执行各种关系操作;其次,可以支持大量的数据源和数据分析算法,组合使用S ...
update zhanghuxinxi set jiaoyikahao = replace(replace(replace(replace (jiaoyikahao ,char(9),""),char(13),""),char(10),""),char(32),""); trim():这个函数只会去 ...
错误:Aborted connection 12091 to db: 错误:(Got timeout reading communication packets)【翻译:读取通讯数据包超时(未及时释放导致)】 解决方法:在配置文件my.ini 中 [mysqld]下面加入:max_allowed_p ...
不想写代码的话记住下面的命令 show create datebase school -- 查看创建数据库的语句 show creat table student -- 查看student数据表的定义语句 desc student --显示表的结构 关于数据库的引擎(记忆) INNODB 默认使用 ...
1.安装: yum install postgresql-server -y postgresql-setup initdb cd /var/lib/pgsql/data 2.进入 /var/lib/pgsql/data 目录下需要修改两个文件,修改 postgresql.conf 文件,里面有一个 ...
1.Spark SQL出现的 原因是什么? sparkSQL的前身是shark。在hadoop发展过程当中,为了给熟悉RDBMS但又不理解MapReduce的技术人员提供快速上手的工具,hive应运而生,是当时惟一运行在hadoop上的SQL-on-Hadoop工具。 sparkSQL做为Spark ...
一、单个字段的操作 分组介绍: 1. 查询全部重复的数据: 2. 删除全部重复试题: 3. 查询表中多余重复试题(根据depno来判断,除了rowid最小的一个) a. 第一种方法: b. 第二种方法: c. 补充第三种方法(根据评论区给的删除总结出来的): 4. 删除表中多余重复试题并且只留1条: ...
1.Spark SQL出现的 原因是什么? 2.用spark.read 创建DataFrame 3.观察从不同类型文件创建DataFrame有什么异同? 4.观察Spark的DataFrame与Python pandas的DataFrame有什么异同? Spark SQL DataFrame的基本操 ...