pyspark可用于读取textfile格式的hive表格。 1. 查看hive表的属性方法(在hive或者spark-sql命令行均可): 查询建表信息: show create table database_name.table_name; 查询表的属性信息 (可看到表的格式信息例如,Input ...
分类:
其他好文 时间:
2020-03-14 20:06:06
阅读次数:
166
多图文,详细介绍mysql各个集群方案集群的好处高可用性:故障检测及迁移,多节点备份。可伸缩性:新增数据库节点便利,方便扩容。负载均衡:切换某服务访问某节点,分摊单个节点的数据库压力。集群要考虑的风险网络分裂:群集还可能由于网络故障而拆分为多个部分,每部分内的节点相互连接,但各部分之间的节点失去连接。脑裂:导致数据库节点彼此独立运行的集群故障称为“脑裂”。这种情况可能导致数据不一致,并且无法修复,
分类:
数据库 时间:
2020-03-11 01:10:39
阅读次数:
1158
SQL Injection: SQL Injection,即SQL注入,是指攻击者通过注入恶意的SQL命令,破坏SQL查询语句的结构,从而达到执行恶意SQL语句的目的。SQL注入漏洞的危害是巨大的,常常会导致整个 数据库被“脱裤”,尽管如此,SQL注入仍是现在最常见的Web漏洞之一。近期很火的大使馆 ...
分类:
数据库 时间:
2020-03-09 13:27:29
阅读次数:
82
MySQL常用权限操作 1、更新密码 (SQL命令控制台执行) UPDATE USER SET PASSWORD=PASSWORD('123456') WHERE USER='ROOT' AND HOST='%'; 或者(SQL命令控制台执行) SET PASSWORD FOR ROOT@LOCAL ...
分类:
数据库 时间:
2020-03-06 11:00:11
阅读次数:
61
第八章、数据库后台编程技术 内容提要: 1、掌握存储过程的定义与使用 2、掌握用户定义函数的创建与使用 3、掌握触发器的定义与使用 4、掌握游标的定义与使用 第一节 存储过程 1、基本概念 使用T SQL语言编写代码时,有两种方式存储和执行代码: (1)在客户端存储代码,通过客户端程序或SQL命令向 ...
分类:
数据库 时间:
2020-03-06 01:09:39
阅读次数:
100
要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了其他的数据库的信息) use information_schema; 2、查询所有数据的大小: select concat(round(sum(data_length/1024/1024),2),' ...
分类:
数据库 时间:
2020-03-04 15:05:55
阅读次数:
89
The fastest way to create a robust, cross-platform compatible Node.js CLI (optionally typed with TypeScript) is by running npx oclif single mycli. Her ...
分类:
Web程序 时间:
2020-03-01 19:53:43
阅读次数:
76
MySQL 选择数据库 在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。 从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。 实例 以下实例选取了数据库 RUNOOB: ...
分类:
数据库 时间:
2020-02-29 13:22:33
阅读次数:
90
sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下:1、创建包含sql命令的sql脚本文件文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:--创建表, ...
分类:
数据库 时间:
2020-02-28 15:54:04
阅读次数:
69
24.1、前言:1、在oracle服务器上使用默认的sqlplus写sql命令时,如果写错了一个字母需要修改时,是无法通过退格键消除错误的字母的,只能另起一行,重新写sql语句,而且也不能通过键盘的上下键切换上一次输入或下一次输入的sql命令,这样大大的降低工作效率。rlwrap 可以解决上面sql... ...
分类:
数据库 时间:
2020-02-26 01:22:10
阅读次数:
93