1. 创建一个DynamoDB 的Table(表)
2. 添加数据到Table中
3. 查询Table中的数据
4. 删除数据库
5. 补充,JSON和 Python 的query
分类:
数据库 时间:
2020-06-16 10:20:46
阅读次数:
77
mysql编码设定我们将我们的客户端的编码设置为utf8,客户端和客户端连接设为utf8,表设计为utf8,字段设置成utf8。如果我们的客户端是gbk的编码,那我们就通知mysql服务器客户端和客户端连接是gbk的就行了。这样也不会出现乱码。会话变量和全局变量查看会话变量showsessionvariables[like‘%关键字%‘]查看字段的变量名称select@@sessi
分类:
数据库 时间:
2020-06-16 01:29:17
阅读次数:
174
ORACLE日常-如何恢复oracle中误删除表(drop掉的) 恢复表: flashback table XXX to before drop; 或者: flashback table XXX to before drop; 注意:必须9i或10g以上版本支持,flashback无法恢复全文索引。 ...
分类:
数据库 时间:
2020-06-16 01:27:32
阅读次数:
178
在 Ubuntu 系统中,可以使用 apt-get 命令来搭建 LNMP环境。这种方式较编译方式安装更加简便,因此选择使用该方式来搭建环境以供学习,如果不是使用root账号登录系统,请在每句命令前加 sudo ... 来临时获取root权限。现在网上常见的教程中或多或少都会出现一些坑,本文将这些容易 ...
分类:
数据库 时间:
2020-06-16 01:06:50
阅读次数:
74
1. 建立部分索引(取长度和区分度的平衡) 2. 新建一列,存入其hash值(哈希函数不要使用SHA1(),MD5(),因为会产生很长的字符串,浪费空间,比较也慢,最好是返回整数的hash函数),在该列建立索引,查询时必须在where子句中包含常量值,以避免hash冲突。 SELECT * FROM ...
分类:
数据库 时间:
2020-06-16 00:44:39
阅读次数:
102
ElasticSearch SQL介绍 Elasticsearch SQL是一个X-Pack组件,它允许针对Elasticsearch实时执行类似SQL的查询。无论使用REST接口,命令行还是JDBC,任何客户端都可以使用SQL 在Elasticsearch内部本机搜索和聚合数据 。可以将Elast ...
分类:
数据库 时间:
2020-06-16 00:40:24
阅读次数:
69
linux centos6.8 无图形界面安装 oracle11G
分类:
数据库 时间:
2020-06-16 00:31:57
阅读次数:
71
介绍 触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。 触发器的特性: 1、有begin end体,begin end;之间的语句可以写的简单或者复杂 2、什么条件会触发:I、D、U 3、什么时候触发:在增删改前或者后(before/after) 4、触发频率:针对 ...
分类:
数据库 时间:
2020-06-16 00:31:43
阅读次数:
63
一.简单类型(基本数据类型,String,Date) 注意点:parameterType,将会传入这条语句的参数的类全限定名或别名。这个属性是可选的,因为 MyBatis 可以通过类型处理器(TypeHandler)推断出具体传入语句的参数,默认值为未设置(unset)。 传入的 简单类型int,表 ...
分类:
数据库 时间:
2020-06-15 23:15:05
阅读次数:
75
?##本单元目标 一、为什么要学习数据库 二、数据库的相关概念 DBMS、DB、SQL 三、数据库存储数据的特点 四、初始MySQL MySQL产品的介绍 MySQL产品的安装 ★ MySQL服务的启动和停止 ★ MySQL服务的登录和退出 ★ MySQL的常见命令和语法规范 五、DQL语言的学习 ...
分类:
数据库 时间:
2020-06-15 23:00:15
阅读次数:
67
docker pull mysql:5.6 #拉取镜像 docker run -p 12345:3306 --name mysql -v /shw/mysql/conf:/etc/mysql/conf.d -v /shw/mysql/logs:/logs -v /shw/mysql/data:/va ...
分类:
数据库 时间:
2020-06-15 22:41:28
阅读次数:
76
第四章.检索数据 1.检索单个列 该结果返回的数据是为排序的,和添加到表中的顺序是不一样的。 结束SQL语句以(;)来结束。 对所有列和表名是小写的。 2.检索多个列 3.检索所有列 用通配符(*)表示 4.检索不同的行 DISTINCT关键字指示MySQL语句只返回不同的值。distinct关键字 ...
分类:
数据库 时间:
2020-06-15 22:41:10
阅读次数:
82
在上一篇文章《MySQL常见加锁场景分析》中,我们聊到行锁是加在索引上的,但是复杂的 SQL 往往包含多个条件,涉及多个索引,找出 SQL 执行时使用了哪些索引对分析加锁场景至关重要。 ...
分类:
数据库 时间:
2020-06-15 22:32:56
阅读次数:
64
工作中用SQL Server比较多,Oracle可以说是小白,最近想用存储过程来完成单据复制的功能,结果遇到各种问题,其实都是非常简单的问题,但是对我来说还是花了很多时间来解决,浪费这些时间非常不值得,也由此让我越发喜爱微软的产品,不管是Visual Studio、SQL Server Manage ...
分类:
数据库 时间:
2020-06-15 21:21:55
阅读次数:
97
在SQL Server中实际上只有两种小数数值类型,分别是float(近似数值)和decimal(精确数值),这两种类型能表示所有的小数数值类型。 float(近似数值类型) float表示的是近似数值,存在一定的精度缺失。 float(n) 这里的n是以科学计数法存储浮点数尾数的位数,因此此参数决 ...
分类:
数据库 时间:
2020-06-15 21:19:49
阅读次数:
150
1、Where 子句中:where 表之间的连接必须写在其他 Where 条件之前,那些可 以过滤掉最大数量记录的条件必须写在 Where 子句的末尾.HAVING 最后。 2、用 EXISTS 替代 IN、用 NOT EXISTS 替代 NOT IN。 3、 避免在索引列上使用计算 4、避免在索引 ...
分类:
数据库 时间:
2020-06-15 21:15:33
阅读次数:
88