技术专区
-
MySQL学习——对表的操作(创建、删除、修改、添加约束)
本章将介绍MySQL中对表的一系列操作,主要涉及到使用DDL语言对表进行修改。 1、创建表 前一篇文章提到了,我们在创建表之前需要使用 use 数据库名 来指定对哪一个数据库进行操作。之后再使用创建表的语法结…
-
Mysql读取JSON字符串
将Name字段JSON解析出来 SELECT ID,JSON_EXTRACT(`Name`,'$.Name') AS `Name`,JSON_EXTRACT(`Name`,'$.Age') AS Age,JSON_EXTRACT(`Name`,'$.Sex') AS Sex FROM test 结果展示: 去掉双引号 SELECT ID,JSON…
-
flink-cdc同步mysql数据到hive
本文首发于我的个人博客网站 等待下一个秋-Flink 什么是CDC? CDC是(Change Data Capture 变更数据获取)的简称。核心思想是,监测并捕获数据库的变动(包括数据 或 数据表的插入INSERT、更新UPDATE、删除DELETE等…
-
MySQL学习——创建数据库以及数据类型介绍
在上一个专栏中我们介绍了Oracle数据库的学习(Oracle - 随笔分类),本专栏将会介绍另一个常用的关系数据库——MySQL的学习。MySQL数据库也是支持SQL标准语法的,因此学过上一个专栏再学习MySQL会比较简单。 …
-
oracle中union和union all的区别
Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序; union和union all的区别是,union会自动压缩多个结果集合中的重复结果,…
-
Mysql: BLOB, TEXT, GEOMETRY or JSON column 'Fresp' can't have a default value
环境:MySQL8.0 问题 建表的时候出现错误,语句如下: create table t_user ( Fid bigint not null auto_increment comment '主键ID,自动增长', FuserId int not null comment '用户ID', Ftext text not null defa…
-
Linux - 安装 Redis
准备 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 历史版本下载 http://download.redis.io/releases/ 安装redis需要gcc编译环境 # 安装gcc yum install gcc -y 解压 上传下载过后的压缩包到自己的…
-
mysql时间日期
1.日期(date)函数返回当前日期:CURDATE(), CURRENT_DATE(), CURRENT_DATE select CURDATE(), CURRENT_DATE(), CURRENT_DATE 2.时间(time)函数返回当前时间:CURTIME(), CURRENT_TIME(), CURRENT_TIME s…
-
Mysql创建新用户:
Mysql创建新用户: 1、创建账户和密码:(1)insert into mysql.user(Host,User,authentication_string) values("%","test",password("123456")); (2) 2、把某个库权限赋值给新用户:grant all privileges on 库…
-
SQL盲注常用函数
SQL盲注的定义 SQL盲注是指在进行SQL注入的过程当中,执行SQL语句后的数据不会回显到前端页面,需要利用一些方法进行判断或者尝试,这个过程称之为盲注。SQL盲注又分为布尔盲注、时间盲注(又称为延时注入)以…