创建用户(%表示随处可登录,localhost表示只能本地登录 create user 'username'@'%' identified by 'password'; 分配权限 grant all privileges on tableName.* to 'username'@'%'; 刷新权限 ...
分类:
数据库 时间:
2020-04-07 13:04:39
阅读次数:
112
1. 为什么需要持久化? 因为Redis是内存数据库,它将自己的数据存储在内存里面,一旦Redis服务器进程退出或者运行Redis服务器的计算机停机,Redis服务器中的数据就会丢失。 为了避免数据丢失,所以Redis提供了持久化机制,将存储在内存中的数据保存到磁盘中,用于在Redis服务器进程退出 ...
分类:
数据库 时间:
2020-04-07 12:50:26
阅读次数:
75
我这里先做了一个Button按钮。用于测试所用!其Click事件: private void Btn_Test_Click(object sender, EventArgs e) { if (!ContentSQL()) { MessageBox.Show("服务器连接失败!", "服务器连接", ...
分类:
数据库 时间:
2020-04-07 12:44:53
阅读次数:
122
Redis 数据库 分类: NoSQL, 运维基本功 undefined 1.1 Redis简介 1.1.1 介绍 Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对(key-value)存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而 ...
分类:
数据库 时间:
2020-04-07 12:43:30
阅读次数:
119
1.创建普通索引 创建一个普通索引时,不需要加任何UNIQUE、FULLTEXT或者SPATIAL参数。 下面创建一个表名为index1的表,在表中的id字段上建立索引。SQL代码如下: CREATE TABLE index1 (id INT , name VARCHAR(20) , sex BOO ...
分类:
数据库 时间:
2020-04-07 12:42:44
阅读次数:
105
[linux]centos7下解决yum install mysql-server没有可用包 第一步:安装从网上下载文件的wget命令 [root@master ~]# yum -y install wget 第二步:下载mysql的repo源 [root@master ~]# wget http: ...
分类:
数据库 时间:
2020-04-07 12:29:40
阅读次数:
88
1.下载yum源 wget http://dev.mysql.com/get/mysql57 community release el6 8.noarch.rpm 下载完成后,如下图所示: 2.安装yum包 2.1 查看此包要安装的文件 rpm qpl mysql80 community relea ...
分类:
数据库 时间:
2020-04-07 12:24:11
阅读次数:
81
单引号注入,用order by查到了两个column。用union select的时候发现select关键字被过滤了 用分号尝试堆叠注入显示出了两张表 分别查询字段 flag在表1919810931114514中 方法一: words中有字段id,id应该为表单查询语句中的查询字段。可以猜测sql语 ...
分类:
数据库 时间:
2020-04-07 09:57:41
阅读次数:
240
DBCP连接池介绍 目前 DBCP 有两个版本分别是 1.3 和 1.4。 DBCP 1.3 版本需要运行于 JDK 1.4-1.5 ,支持 JDBC 3。 DBCP 1.4 版本需要运行于 JDK 1.6 ,支持 JDBC 4。 1.3和1.4基于同一套源代码,含有所有的bug修复和新特性。因此在 ...
分类:
数据库 时间:
2020-04-07 09:40:51
阅读次数:
82
一、什么是触发器 数据库触发器是一个与表相关联的,存储的PL/SQL 语句。每当一个特定的数据操作语句(insert update delete)在指定的表上发出时,Oracle自动执行触发器中定义的语句序列。 触发器的应用场景如下: 复杂的安全性检查 数据的确认 数据库审计 数据的备份和审计 二、 ...
分类:
数据库 时间:
2020-04-07 09:40:16
阅读次数:
79
一、什么是Oracle RAC(Real Application Cluster)? Oracle RAC 是一个具有共享缓存架构的集群数据库,它克服了传统的无共享方法和共享磁盘方法的限制,为您的所有业务应用提供了一种具有高度可扩展性和可用性的数据库解决方案。Oracle RAC 是 Oracle ...
分类:
数据库 时间:
2020-04-07 09:19:09
阅读次数:
62
开发中经常出现批量的插入或者更新操作,当批量操作的数据较多时,比如到了几万行数据,会遇到操作数据库报错的情况,这个其中一种原因就是max_allowed_packet的配置问题,max_allowed_packet配置了数据库单次执行sql语句的大小,若超出配置的大小,就会出现报错。 如何查看max ...
分类:
数据库 时间:
2020-04-07 00:30:32
阅读次数:
84
以该图为例 创建基本表 数据类型 约束条件 主键 primary key 外键 foreign key 创建一个存放学生信息的数据库s_t:create database s_t; 接下来开始建表,建表前先确认是在s_t数据库中建表,所以得先进入此数据库:use s_t;顺便可以看看当前数据库里有那 ...
分类:
数据库 时间:
2020-04-07 00:24:45
阅读次数:
122
"opentsdb 概览(overview)" "opentsdb 存储细节(Writing)" "rowkey的设计" "rowkey的具体实现" "压缩(compaction)" "追加模式(appends)" "opentsdb UID的分配(UID Assignment)" "opentsd ...
分类:
数据库 时间:
2020-04-07 00:14:33
阅读次数:
79
MySQL常用引擎 MyISAM:MySQL 5.5之前的默认引擎,不支持行锁、事务、外键,非聚簇索引。 InnoDB:MySQL 5.5之后的默认引擎,支持行锁、事务、外键,聚簇索引。 一般来说,MyISAM适合读密集型的表,InnoDB适合写密集型的表。 字符集与校对规则 字符集(charset ...
分类:
数据库 时间:
2020-04-07 00:08:42
阅读次数:
95
java.sql.SQLException: Incorrect string value: '\xE7\x9A\x84' for column 'name' at row 1 在创建创建数据库设置 CREATE DATABASE IF NOT EXISTS database_name DEFAUL ...
分类:
数据库 时间:
2020-04-07 00:04:50
阅读次数:
65
BlogAddress:https://blog.51cto.com/14669127Microsoft继续推动SQLServer2019的可用性、性能和数据智能的边界,所以对于企业确保所有数据的备份解决方案是至关重要的。今天跟大家分享如何在AzureVM上的SQLServer2019做数据备份,这是19年发布的针对在Azure的VM上运行SQLServer的一个重要补充。Azure备份是一个零基
分类:
数据库 时间:
2020-04-06 23:59:21
阅读次数:
135