概述 LinkedBlockingQueue内部由单链表实现,只能从head取元素,从tail添加元素。添加元素和获取元素都有独立的锁,也就是说LinkedBlockingQueue是读写分离的,读写操作可以并行执行。LinkedBlockingQueue采用可重入锁(ReentrantLock)来 ...
分类:
数据库 时间:
2018-08-30 15:44:33
阅读次数:
185
简介 MongoDB 是一个基于分布式 文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 查看官方网站 MongoDB特点 模式自由 :可以把不同结构的文档存储在同一个数据库里 面向集合的存储:适合存储 JSON风格文件的形式 完 ...
分类:
数据库 时间:
2018-08-30 15:46:17
阅读次数:
248
prompt 显示后面的提示,相当于一般的操作系统命令echo,输出后面的信息Importing table t_testset feedback off 1。set feedback 有三种方式: set feedback on set feedback off set feedback n 默认 ...
分类:
数据库 时间:
2018-08-30 15:49:03
阅读次数:
200
1、查询是否锁表 show OPEN TABLES where In_use > 0; 查询到相对应的进程 然后 kill id 2、查询进程 show processlist 补充: 查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查 ...
分类:
数据库 时间:
2018-08-30 16:47:42
阅读次数:
182
1.查看当前所有连接的详细资料: mysqladmin -uroot -proot processlist 客户端使用: show full processlist 2、只查看当前连接数(Threads就是连接数.): mysqladmin -uroot -proot status 客户端使用: 3... ...
分类:
数据库 时间:
2018-08-30 16:48:30
阅读次数:
247
MYSQL导入数据出现The MySQL server is running with the --secure-file-priv option so it cannot execute this statement 方法一: 这个原因其实很简单,是因为在安装MySQL的时候限制了导入与导出的目录 ...
分类:
数据库 时间:
2018-08-30 16:50:38
阅读次数:
410
1.从Docker检索mysql镜像 指令: ? 2.镜像下载 指令: ? 3.查看本地镜像列表 指令: ? 4.设置Mysql的Docker镜像开机自动运行 指令: ? 5.常用Docker指令及参数 1>.Docker镜像指令 镜像检索Docker的镜像都放置在Docker官网的Docker H ...
分类:
数据库 时间:
2018-08-30 16:51:33
阅读次数:
197
主要内容: 如何找出两张表之间的关系 表的三种关系 一、介绍 因为有foreign key的约束,使得两张表形成了三种了关系: 多对一 多对多 一对一 二、重点理解如果找出两张表之间的关系 三、表的三种关系 (1)书和出版社 一对多(或多对一):一个出版社可以出版多本书。看图说话。 关联方式:for ...
分类:
数据库 时间:
2018-08-30 16:51:55
阅读次数:
163
主要内容: 插入数据 INSERT 更新数据 UPDATE 删除数据 DELETE 再来回顾一下之前我们练过的一些操作,相信大家都对插入数据、更新数据、删除数据有了全面的认识。那么在mysql中其实最重要的不是这三大操作,而是查数据最重要. ...
分类:
数据库 时间:
2018-08-30 16:53:03
阅读次数:
154
背景:原来一直都是使用mysql数据库,在application.properties 中配置数据库信息 spring.datasource.url=jdbc:mysql://xxxx/test spring.datasource.type=com.alibaba.druid.pool.DruidD ...
分类:
数据库 时间:
2018-08-30 18:22:40
阅读次数:
273
设置数据库主从切换的原因:数据库中经常发生的是“读多写少”,这样读操作对数据库压力比较大,通过采用数据库集群方案, 一个数据库是主库,负责写;其他为从库,负责读,从而实现读写分离增大数据库的容错率。 那么,对数据库的要求是: 1. 读库和写库的数据一致; 2. 写数据必须写到写库; 3. 读数据必须 ...
分类:
数据库 时间:
2018-08-30 18:23:58
阅读次数:
330
(一)为什么要实现读写分离? 为了服务器承载更多的用户?提升了网站的响应速度?分摊数据库服务器的压力?就是为了双机热备又不想浪费备份服务器?上面这些回答,我认为都不是错误的,但也都不是完全正确的。「读写分离」并不是多么神奇的东西,也带不来多么大的性能提升,也许更多的作用的就是数据安全的备份吧。从一个 ...
分类:
数据库 时间:
2018-08-30 18:24:38
阅读次数:
184
说明:在生产环境中,数据的安全性是至关重要的,任何数据的丢失都有可能产生严重的后果。因此,备份数据与还原数据很是重要。下面就作数据的备份与还原做一些操作。..实验环境:装有MySQL数据库的centos7虚拟机一台..实验步骤如下:..1.在数据库中首先添加了一个school数据库与info表,表中数据自行编辑..2.mysqldump-uroot-pschool>/opt/school.s
分类:
数据库 时间:
2018-08-30 18:28:17
阅读次数:
181
1#数据库层权限记录位置表级别的权限记录在mysql.tables_priv表中。(root@localhost)[mysql]>(root@localhost)[mysql]>desctables_priv;+-------------+--------------------------------------------------------------------------
分类:
数据库 时间:
2018-08-30 18:28:38
阅读次数:
166
1.简单示例 pymysql调用 ...
分类:
数据库 时间:
2018-08-30 19:54:48
阅读次数:
198
说明:数据库是信息系统中非常重要的一个环节,合理高效地对它进行管理是很重要的工作。通常是由总管理员创建不同的管理账户,然后分配不同的操作权限,把这些账户交给相应的管理人员使用。由于日志文件是掌握数据库运行状态的重要参考,因此日志文件的维护也有十分重要的意义。接下来,就做一些有关用户与日志的操作。..实验环境:装有数据库5.7版本的虚拟机一台..1.进入数据库,查看用户想要查看用户,须先进入mysq
分类:
数据库 时间:
2018-08-30 19:54:54
阅读次数:
333
对mysql数据库中的每张表进行按日期备份,思想是:先把每张表的表名取出取出,然后通过for循环去对每个表进行按日期备份 ...
分类:
数据库 时间:
2018-08-30 19:56:20
阅读次数:
216
报错信息: WARNINGS:?: (mysql.W002) MySQL Strict Mode is not set for database connection ‘default‘HINT: MySQL‘s Strict Mode fixes many data integrity probl ...
分类:
数据库 时间:
2018-08-30 19:57:25
阅读次数:
280
Mysql完全备份与恢复
分类:
数据库 时间:
2018-08-30 19:59:33
阅读次数:
227
DATE_FORMAT:用于格式化mysql的时间函数 date,datetime,timestamp,time,year FROM_UNIXTIME:如果保存时间戳的字段类型为INT或其他类型时,可以使用该函数进行转换,如:FROM_UNIXTIME(create_time, '%Y-%m-%d ...
分类:
数据库 时间:
2018-08-30 20:02:36
阅读次数:
196