修改hostname导致mysql重启slave失败的修复方法(只针对于把slave的信息存在文件里面会出现这种情况,如果存在表里就不会有这种问题发生):有时候我们很早之前修改完主机名后,跑了好几个月后,突然系统出问题,重启了数据库,发现startslave起不来了。提示找不到relay-log的..
分类:
数据库 时间:
2017-06-06 18:42:59
阅读次数:
408
@RequestMapping("/getPictureForpeople")public void getPictureForpeople(HttpServletRequest request, HttpServletResponse response) throws IOException, S ...
分类:
数据库 时间:
2017-06-06 18:43:43
阅读次数:
321
固定集合MongoDB固定集合(CappedCollections)是性能出色且有着固定大小的集合,对于大小固定,我们可以想象其就像一个环形队列,当集合空间用完后,再插入的元素就会覆盖最初始的头部的元素!特点:可以插入及更新,但更新不能超出collection的大小,否则更新失败,不允许删除,..
分类:
数据库 时间:
2017-06-06 18:45:08
阅读次数:
150
mysql由于其体积孝速度快、总体拥有成本低,尤其是具有开放源码这一特点,许多中小型网站为了减低网站总体拥有成本而选择了mysql作为网站数据库。而使用mysql数据库管理系统与php脚本语言相结合的数据库系统解决方案,正被越来越多的网站所采用,其中以LAMP(linux+apche+mysql+..
分类:
数据库 时间:
2017-06-06 18:47:30
阅读次数:
672
创建、删除数据库格式useDATABASE_NAME如果不存在,则创建,否则直接切换到该数据库显示当前所在的数据库db显示所有数据库showdbs删除数据库db.dropDatabase()例子>showdbs
admin0.078GB
db_log0.953GB
local0.078GB
test0.078GB>usedel_db
switchedtodbdel_db>db.col..
分类:
数据库 时间:
2017-06-06 18:48:28
阅读次数:
179
AlloftheCom_stmt_xxxvariablesareincreasedevenifapreparedstatementargumentisunknownoranerroroccurredduringexecution.Inotherwords,theirvaluescorrespondtothenumberofrequestsissued,nottothenumberofrequestssuccessfullycompleted.所有的Com_stmt_xxx变量都会增加,即..
分类:
数据库 时间:
2017-06-06 18:48:36
阅读次数:
197
一、什么是mysql中的外键(froeignkey)假如说有两张表,其中一张表的某个字段指向了另一张表的主键,这就可以称之为外键(froeignkey)。在子表中增加一条记录时,需要确定是否有与父表相对应的记录。如果父表没有对应的记录,那么子表(从表)无法插入这条数据。下面是一个关于..
分类:
数据库 时间:
2017-06-06 18:49:34
阅读次数:
201
Mysql的主从复制Mysql的主从复制,我们一般用来保证数据间的同步关系,比如有分公司,我们就需要把数据同步给千里之外的分公司,这样就很方便快捷。这个实验我们还实现了ssl安全连接,这样在同步的过程起到了安全保护数据的作用我们这个实验用的mysql版本是5.7,相比较之前的版..
分类:
数据库 时间:
2017-06-06 18:50:39
阅读次数:
319
1. 数据输入完整性:创建数据表时候给其添加约束条件:分类:实体完整性,域完整性,引用完整性 实体:即表中的一行(一条记录)代表一个实体(entity) 实体完整性的作用:标识每一行数据不重复。主键;唯一标识数据库每一行这个一列,唯一标识数据库中每一条记录,每一个表中 约束条件: 主键约束(prim ...
分类:
数据库 时间:
2017-06-06 18:51:22
阅读次数:
301
insert or replace:如果不存在就插入,存在就更新insert or ignore:如果不存在就插入,存在就忽略只对UNIQUE约束的字段起作用。举例:建表:CREATE TABLE TEST(id BIGINT, name text, birthday datetime, PRIMA... ...
分类:
数据库 时间:
2017-06-06 18:52:09
阅读次数:
182
缓存的有缺点
1、如果命中缓存,直接从缓存中返回,减少分析和执行SQL语句的过程,提高查询效率
2、缓存会带来额外的开销,如果开启缓存的代价大于不开启缓存的代价则不建议开启缓存
缓存的开销
1、读查询在开始之前会先检查查询缓存
2、若某个读查询可以被缓存且未被缓存,..
分类:
数据库 时间:
2017-06-06 18:54:19
阅读次数:
228
操作系统:CentOSrelease6.8(Final)虚拟机:VMware数据库:mysql-5.5.53.tar.gz注意事项:源码安装包mysql-5.5.32.tar.gz之后的版本安装方式发生了变化。安装步骤如下:#rpm-qa|grepmysql#yumremovemysql*#yuminstallcmakencurses.x86_64ncurses-devel.x86_64bison-devel#grupa..
分类:
数据库 时间:
2017-06-06 18:55:18
阅读次数:
273
www.gnu.org/software/gdb/ ...
分类:
数据库 时间:
2017-06-06 18:56:56
阅读次数:
155
SQLite数据库 1、 synchronized SQLiteDatabase getReadableDatabase();作用:以读写的方式打开数据库对应的SQLiteDatabase类的对象2、 synchronized SQLiteDatabase getWriteableDatabase( ...
分类:
数据库 时间:
2017-06-06 19:24:26
阅读次数:
126
之前写过一个查询运行查看运行时间最长的应用。查询到的是,应用程序。比如我的程序。查到的是IIS,没什么用。select elapsed_time_min,appl_status,agent_id from sysibmadm.long_running_sql order by elapsed_tim ...
分类:
数据库 时间:
2017-06-06 19:24:38
阅读次数:
262
一、调试的指令 1.list命令 list linenum 显示程序第linenum行的周围的程序 list function 显示程序名为function的函数的源程序 list 显示当前行后面的源程序 list - 显示当前行前面的源程序 2.run(r):运行命令 run args run命令 ...
分类:
数据库 时间:
2017-06-06 19:24:55
阅读次数:
218
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 1.2 创建用户: mysql> insert into mysql.user(Host,User,Pa ...
分类:
数据库 时间:
2017-06-06 19:56:40
阅读次数:
169
数据库 SQL 的多表查询:eg: table1: employees, table2: departments,table3: salary_grades; 一:内连接: 1):等值连接: 把表employees中的department_id 与表departmes中的department_id相... ...
分类:
数据库 时间:
2017-06-06 19:59:02
阅读次数:
202
问题: 本地mysql,使用127.0.0.1可以连接成功,使用具体IP连接报错 ERROR 1130 (HY000): Host '10.252.225.125' is not allowed to connect to this MySQL server 解决方法:给数据库授权 进入mysql命 ...
分类:
数据库 时间:
2017-06-06 20:43:09
阅读次数:
184
MySQL基础操 一、自增补充 MySQL:自增步长 基于会话级别: 基于全局级别: 补充主键:一张表只有一个主键,但主键可以有多列组成; 二、唯一索引 唯一索引:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。 主键索引:不允许有空值。一般是在建表的时候同时创建主键索引。 ...
分类:
数据库 时间:
2017-06-06 20:44:24
阅读次数:
203