E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mysql-
mysql-
复制过滤器
复制过滤器:仅复制有限一个或几个数据库相关的数据,而非所有;由复制过滤器进行;有两种实现思路:(1)主服务器主服务器仅向二进制日志中记录有关特定数据库相关的写操作;问题:其它库的time-pointrecovery将无从实现;binlog_do_db=#白名单binlog_ignore_db=#黑名单(最好只是用一种,不要同时设定)(2)从服务器从服务器的SQLTHREAD仅重放关注的数据库或表相
rootygl
·
2017-11-22 19:06
linux服务架设阶段
kafka-connect出现error Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.collect.Sets$SetView.iterator()Lcom/google/common/collect/UnmodifiableIterator
症状:同时运行kafka-connect-mysql和kafka-connector-hbase(组内自己写的,目的是为了实现
mysql-
九七学姐
·
2017-11-21 19:05
kafka-connect出现error Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.collect.Sets$SetView.iterator()Lcom/google/common/collect/UnmodifiableIterator
症状:同时运行kafka-connect-mysql和kafka-connector-hbase(组内自己写的,目的是为了实现
mysql-
九七学姐
·
2017-11-21 19:05
MySQL解压包的安装教程
D:\mysql-5.7.11-winx64\mysql-5.7.11-winx64#设置mysql数据库的数据的存放目录,必须是datadatadir=D:\mysql-5.7.11-winx64\
mysql
LEI.YUZHOU
·
2017-11-21 11:00
MySQL数据库
MySQL基础知识(全)
存储包含头文件lib:存储库文件share:错误消息和字符集配置文件:my.ini1.2启动和停止在wincmd中使用netstart/stopmysql来启动和停止mysql服务1.3登入和登出1.3.1登入
mysql
Hello 开发者
·
2017-11-20 22:53
mysql
数据库
oracle
存储
社区
pytchon自动化运维:Django Model基础
优点:摆脱复杂的SQL操作,适应快速开发;让数据结构变得简洁;数据库迁移成本更低(如从
mysql-
>oracle)缺点
炫维
·
2017-11-16 18:01
python
Django
Python自动化运维
MySQL-
添加列,添加或修改字段的注释
添加列:--altertable表名addcolumn列名varchar(30);ALTERTABLEp_showADDCOLUMNpointsVARCHAR(100)COMMENT'所需积分';---------------------------------------------------------------------------------------------添加、修改字段的注
ZHOU_VIP
·
2017-11-15 17:06
Orale
MySQL
MySQL 5.6.38在RedHat 6.5上通过RPM包安装
_64.rpm-bundle.tar二、安装说明网上不少资料在使用rpm包安装Mysql5.6之前,都会先卸载系统自带的mysql-libs,但有的资料是用yumremovemysql,但这样会把依赖
mysql
jianlong1990
·
2017-11-03 14:55
Mysql
Mysql5.6
MySQL
MySQL-
锁02
l表级锁l悲观锁l乐观锁l脏读简介l不可重复读简介l幻读简介表级锁:之前我们介绍了行级锁,顾名思义行级锁就只是锁住一行或多行数据,因为针对的是行去锁的,因为一个表格内会有很多行数据,要在这些数据中去锁定其中几行数据,是比较耗费资源。而表级锁则是可以锁住整个表,所以相对于行级来说没那么耗费资源,表级锁有两个模式:只读模式和只写模式,这和文件权限里的只读只写有点类似。在一般情况下表格锁并不经常使用,在
ZeroOne01
·
2017-10-28 13:18
JDBC
锁
数据库
MySQL-
锁
锁的概念:任何关系型数据库里都会有锁的机制,锁是基于事务的一种机制,锁主要是用来保护数据的安全,不被破坏,因为在数据量大并且高并发的情况下,就容易出现多个用户同时对同一个数据操作的情况,在这种情况下没有锁来保护数据的话,就会导致数据的混乱,数据就会遭到破坏。所以锁的作用就是当一个用户操作某些数据的时候,可以锁住这些数据,其他用户就不能对这些数据进行操作了。数据库锁的概念和编程中线程的概念是差不多的
ZeroOne01
·
2017-10-28 13:17
JDBC
锁
数据库
CentOS6.5
MySQL-
读写分离
1、介绍带您初体验MySQL读写分离。2、准备工作2.1部署环境主(master_mysql):192.168.1.240OS:CentOS6.8从(slave_mysql):192.168.1.241OS:CentOS6.82.2安装MySQL在master、slave服务器上各自装上MySQL,可以参考CentOS安装MySQL3、Master3.1登录MySQL注:此处账号密码请自行修改3.
Hero鹏
·
2017-10-22 20:28
使用Kettle从本地上传文件到远程HDFS
在前面的文章中,我们描述了使用Kettle工具可以在实现关系型数据库之间的数据ETL,如Oracle->Trafodion,
MySQL-
>Trafodion等,本文通过范例介绍如何使用Kettle将本地的文件上传至
post_yuan
·
2017-10-09 14:43
大数据
MySQL-
触发器
触发器(trigger)是由事件来触发某个操作。这些事件包含INSERT语句、UPDATE语句和DELETE语句。当数据库系统执行这些事件时,就会激活触发器执行相应的操作。MySQL从5.0.2版本开始支持触发器。创建触发器触发器是由INSERT、UPDATE、DELETE等事件来触发某种特定操作。满足触发器的触发条件时,数据库系统就会执行触发器中定义的程序语句。这样做可以保证某些操作之间的一致性
飘走的我
·
2017-09-29 14:47
MySQL
高性能可扩展
mysql-
数据库设计规范
数据库设计规范每个公司都有自己数据库的规范1数据库命名规范1。1所有数据库对象名称必须使用小写字母并用下划线分割1。2所有数据库对象名称禁止使用Mysql保留字关键字1。3所有数据库对象名称要做到见名知义,并且最好不要超过32个字符重点内容-临时库表必须以tmp_为前缀并以日期为后缀-备份库,备份表必须以bak为前缀并以日期为后缀-所有存储相同数据的列名和列类型必须一致2数据库基本设计规范-**所
小言246
·
2017-09-22 16:33
数据库规范
Atlas+Keepalived实现MySQL读写分离、读负载均衡
无论是从性能上,还是稳定性上,相比其他开源组件(amoeba、cobar、MaxScale、
MySQL-
王哲理
·
2017-09-18 10:00
MyBatis搭建项目
github.com/sun2shadow/simpleMybatis使用netbeans创建项目,选择文件->新建项目->Maven->Web应用程序;打开项目目录,在依赖关系上右击->添加依赖关系->查询框输入
mysql
sun2shadows
·
2017-09-14 16:46
MyBatis
Netbeans
Mapper
MyBatis
Mysql常用命令
Mysql常用命令一、服务器连接与关闭1、mysql的默认端口-3306apache802、开启和关闭mysql数据库服务①、控制面板->服务->
mysql-
>中开启关闭②、开启关闭命令C:\Users
chibimarukochan
·
2017-09-14 15:44
mysql
数据库
-
mysql-
锁2
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。表级锁:之前我们介绍了行级锁,顾名思义行级锁就只是锁住一行或多行数据,因为针对的是行去锁的,因为一个表格内会有很多行数据,要在这些数据中去锁定其中几行数据,是比较耗费资源。而表级锁则是可以锁住整个表,所以相对于行级来说没那么耗费资源,表级锁有两个模式:只读模式和
凯哥资料
·
2017-09-01 15:28
mysql
java学习技术
-
mysql-
锁机制分为表级锁和行级锁
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。mysql锁机制分为表级锁和行级锁myISAM引擎不支持事物!排他锁:SetAutocommit=0;//把事物设置成手动事物!排他锁又称为写锁,简称X锁排他锁就是不能与其他锁并存,如A事务获取了一行数据的排他锁,事务就不能再获取该行的其他锁必须等A事物的排他锁
凯哥资料
·
2017-08-31 15:27
java学习技术
-
mysql-
锁
阅读更多锁数据库自动带锁,insert,update,delete(排他锁)注意,这个表格的引擎需要为Innodb的在mysql中做事物的实验,记住要设置为手动式提交事物Setautocommit=0;排他锁,在select语句最后就加上forupdateSelect*fromstudentwhereuid=1forupdate共享锁,在语句最后加上lockinsharemodeSelect*fr
l4432848
·
2017-08-29 15:00
mysql
mysql-
外键约束(创建一个简单的例子)
约束:约束保证数据的完整性和一致性;约束分为表级约束和列级约束,如果约束只针对某一个字段使用,那么就称列级约束;如果约束针对两个或以上字段,称为表级约束。按功能来分则分为:非空约束,主键约束,唯一约束,默认约束,外键约束 FOREIGN KEYp:外键约束,保持数据一致性,完整性。实现一对一或一对多关系。 外键约束的要求:1,父表和子表必须使用相同的存储引擎,而且禁止使用临时表。(父表:子表所参
Annaluo
·
2017-08-28 18:00
mysql
MYSQL-
创建数据表
第一步,查看已有的数据库有哪些。(SHOWDATABASES;)PS:注意结尾的“S”第二步,选择你要在哪个数据库中创建数据表(USEt2;)第三步,检查当前打开的数据库是否是自己需要的数据库(SELECTDATABASE();)PS:注意结尾的“()”前三步截图如下::第四步,创建数据表。(CREATETABLE[IFNOTEXISTS]table_name(column_namedata_ty
Annaluo
·
2017-08-25 18:22
mysql
MySQL-
5.7 sys schema笔记
performance_schema提供监控策略及大量监控项,包括:元数据锁、进度跟踪、事务、内存使用及存储程序等。但是,performance_schema又过于复杂,操作不便,所以5.7新增了sysschema,基础数据来自于performance跟information_shcema两个库,本身数据库不存储及集采数据。回到顶部(gototop)1视图分类主机相关innodb相关IO相关内存相
生活常识
·
2017-08-14 11:00
mysql主从同步常见问题
2、在获取master日志坐标时,查看日志坐标
mysql-
>showmaster
coco_____
·
2017-08-09 14:19
mysql
MySql-
两阶段加锁协议
此篇博客主要是讲述MySql(仅限innodb)的两阶段加锁(2PL)协议,而非两阶段提交(2PC)协议,区别如下:2PL,两阶段加锁协议:主要用于单机事务中的一致性与隔离性。2PC,两阶段提交协议:主要用于分布式事务。MySql本身针对性能,还有一个MVCC(多版本控制)控制,本文不考虑此种技术,仅仅考虑MySql本身的加锁协议。什么时候会加锁在对记录更新操作或者(selectforupdate
qq4165498
·
2017-08-07 18:05
MySQL-
查询数据
查询数据指从数据库中获取所需要的数据。查询数据是数据库操作中最常用,也是最重要的操作。用户可以根据自己对数据的需求,使用不同的查询方式。通过不同的查询方式,可以获得不同的数据。MySQL中是使用SELECT语句来查询数据的。基本查询语句查询数据是数据可以操作中最最常用的操作。通过对数据库的操作,用户可以从数据库中获取需要的数据。数据库中可能包含着无数的表,表中可能包含着无数的记录。因此,要获得所需
飘走的我
·
2017-08-06 20:54
MySQL
MySQL-
插入、更新与删除数据
数据库通过插入、更新和删除等方式来改变表中的记录。插入数据是向表中插入新的记录,通过insert语句来实现。更新数据时改变表中已经存在的数据,使用update语句来实现。删除数据是删除表中不再使用的数据,通过delete语句来实现。插入数据插入数据是向表中插入新的记录。通过这种方式可以为表中增加新的数据。MySQL中,通过INSERT语句来插入新的数据。使用INSERT语句来可以同时为表的所有字段
飘走的我
·
2017-08-05 23:51
MySQL
HashMap-getEntry多线程阻塞分析
阅读更多HashMap本文记述一次hashMap引起阻塞问题问题现象:程序是将一个数据库里面的数据导入到另外一个数据库中,两边表结构不一样但业务是一致的(
mysql-
>mssql)。
永无止境2313
·
2017-07-17 12:00
大数据平台一键安装OS【搭建脚本篇】
os1.1.iso用于安装服务端和客户端操作系统hdp.iso用于安装hdp服务1.架构图:服务端客户端2.原理分析安装系统-安装本地yum源-安装http源-安装并配置ntp服务-配置秘钥-安装jdk-安装
mysql
cs312779641
·
2017-06-29 17:32
大数据
一键安装
大数据
MySQL-
深入分析MySQL ERROR 1045出现的原因
在命令行输入mysql-uroot–p,输入密码,或通过工具连接数据库时,经常出现下面的错误信息,相信该错误信息很多人在使用MySQL时都遇到过。ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:YES)**通常从网上都能找到解决方案:**1.停止服务:停止MySQL服务;#windowsnetstopmysq
Faith_0
·
2017-06-05 22:18
db
ERROR 1045 (28000):Access denied for user 'root'@'localhost' (using password: NO) Mac解决方案
/mysqldstop#2.执行如下命令mysqld_safe--user=mysql--skip-grant-tables--skip-networking.使用root登录mysql数据库
mysql
梦想不断超越
·
2017-05-18 10:47
sql
MYSQL-
function 传参 concat 中文乱码
1.背景以前使用 postgresql 写存储过程/function比较多,这次工作过程中,需要做数据迁移,将 MYSQL 某些表的数据转成pgsql数据库中某些表数据在转换的过程中,需要有以下的转换SQL if(@birthdayisnull)then @birthday='null'; else @birthday=concat('\'',@birthday,"\'"); endif
飞天奔月
·
2017-05-17 11:00
function
MYSQL-
function 传参 concat 中文乱码
阅读更多1.背景以前使用postgresql写存储过程/function比较多,这次工作过程中,需要做数据迁移,将MYSQL某些表的数据转成pgsql数据库中某些表数据在转换的过程中,需要有以下的转换SQLif(@birthdayisnull)then@birthday='null';else@birthday=concat('\'',@birthday,"\'");endif;如果birthda
飞天奔月
·
2017-05-17 11:00
function
MYSQL-
function 传参 concat 中文乱码
阅读更多1.背景以前使用postgresql写存储过程/function比较多,这次工作过程中,需要做数据迁移,将MYSQL某些表的数据转成pgsql数据库中某些表数据在转换的过程中,需要有以下的转换SQLif(@birthdayisnull)then@birthday='null';else@birthday=concat('\'',@birthday,"\'");endif;如果birthda
飞天奔月
·
2017-05-17 11:00
function
mysql-
索引和锁(何登成的分享)
阅读更多其他重要参考http://blog.csdn.net/xifeijian/article/details/20313977#t101背景11.1MVCC:SnapshotReadvsCurrentRead21.2ClusterIndex:聚簇索引31.32PL:Two-PhaseLocking31.4IsolationLevel42一条简单SQL的加锁实现分析52.1组合一:id主键+RC
王新春
·
2017-05-14 16:00
索引
锁
mysql-
索引和锁(何登成的分享)
阅读更多其他重要参考http://blog.csdn.net/xifeijian/article/details/20313977#t101背景11.1MVCC:SnapshotReadvsCurrentRead21.2ClusterIndex:聚簇索引31.32PL:Two-PhaseLocking31.4IsolationLevel42一条简单SQL的加锁实现分析52.1组合一:id主键+RC
王新春
·
2017-05-14 16:00
索引
锁
mysql-
执行计划 (整理)
阅读更多Explain语法执行计划包含的信息:[10列数据项]id包含一组数字,表示查询中执行select子句或操作表的顺序id相同,执行顺序由上至下如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行id如果相同,可以认为是一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行select_type【6项数据】表示查询中每个select子句的类型(简单OR复杂)a.SI
王新春
·
2017-04-25 11:00
执行计划
mysql-
执行计划 (整理)
阅读更多Explain语法执行计划包含的信息:[10列数据项]id包含一组数字,表示查询中执行select子句或操作表的顺序id相同,执行顺序由上至下如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行id如果相同,可以认为是一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行select_type【6项数据】表示查询中每个select子句的类型(简单OR复杂)a.SI
王新春
·
2017-04-25 11:00
执行计划
MySQL-
获取当天时间、前几天时间函数
取得当天:SELECTcurdate();mysql>SELECTcurdate();+------------+|curdate()|+------------+|2013-07-29|+------------+取得当前日期:mysql>selectnow();+---------------------+|now()|+---------------------+|2013-07-2922:
dancheren
·
2017-04-13 22:38
MYSQL
mysql-
查询优化处理
下面是mysql查询的路径mysql查询执行路径下面简单的理解一下mysql服务器的查询过程查询缓存在解析一个查询语句之前,如果查询缓存是打开的,那么mysql会优先检查这个查询是否命中缓存中的数据。如果命中查询缓存,则在检查用户权限后直接返回查询结果。否则进入下一阶段的处理。解析器mysql通过关键字将sql语句进行解析,并生成解析树。解析器使用mysql语法规则验证和解析查询。例如,它将验证是
GALAXY_ZMY
·
2017-04-10 22:11
一、
mysql-
概述
mysql-
概述
mysql-
数据库概念SQL概述SQL(StructuredQueryLanguage),SQL用来和数据库打交道,完成和数据库的通信。SQL是一套标准。
ab_xue
·
2017-04-08 14:00
数据库
mysql
mysql-
双主+keepalived高可用架构
在生产环境中,任何架构的建立,必须拥有防止单点故障的存在.mysql可以拥有主从,或者双主,加上keepalived的VRRP热备切换功能可以实现还有其他的,MHA,PXC,MMM,heartbeat+DRBD等-----------------------------------------------------------------------------------搭建思路,首先两台my
动力在于作
·
2017-03-31 09:19
keepalived
msyql
缓存负载均衡双机热备
centos 7 + uwsgi +django+nginx 安装方法
pipyuminstallpython-pip3、升级pippipinstall--upgradepip4、安装django1.10.6 pipinstalldjango5、安装mysql-pythona、下载
MySQL
winsonyuan
·
2017-03-30 20:00
关于 ubuntu mysql5.7 ERROR 1045解决办法及windows远程ubuntu设置等一些问题
sudovim/etc/mysql/my.cnf在打开此文件后在文件[mysql]下添加:skip-grant-tables2.重启服务命令:sudoservicemysqlrestart3.无密码登录
mysql
zfy163520
·
2017-03-17 10:00
mysql
ubuntu
关于 ubuntu mysql5.7 ERROR 1045解决办法及windows远程ubuntu设置等一些问题
sudovim/etc/mysql/my.cnf在打开此文件后在文件[mysql]下添加:skip-grant-tables2.重启服务命令:sudoservicemysqlrestart3.无密码登录
mysql
zfy163520
·
2017-03-17 10:00
mysql
ubuntu
Mac下忘记Mysql的root用户密码的解决方法
首先我们要关闭原来的mysql服务,SystemPreferences->
MySQL-
>StopMySQLServer然后打开一个Terminal,打开安全模式的mysql,连接的时候不需要密码sudomysqld_safe
开心程序
·
2017-03-12 09:45
MySql-
多表查询
多表查询分为以下几种:合并结果集:UNIONUNIONALL连接查询内连接[INNER]JOINON外连接OUTERJOINON左外连接LEFT[OUTER]JOIN右外连接RIGHT[OUTER]JOIN全外连接(MySQL不支持)FULLJOIN自然连接NATURALJOIN子查询1.合并结果集a.作用:合并结果集就是把两个select语句的查询结果合并到一起b.合并结果集有两种方式:UNIO
王纪山
·
2017-03-11 16:46
MYSQL-
学习笔记
1、事务事务是数据库区别于文件系统的重要特性;在数据库提交工作时,可以确保其要么对所有修改都已经保存,要么对所有修改操作都不保存。事务的特性:ACIDAatomicity:原子性。整个取款操作应该视为原子操作,要么都做要么都不做,不能钱没取出,卡上已经扣除。原子性指整个数据库事务是不可分割的工作单位,只有使事务中所有的数据库操作都执行成功,整个事务的执行才算成功。任何一个SQL语句执行失败,那么已
jianglai3289
·
2017-03-11 10:29
数据库mysl
mysql-
查询解析,MYISAM、INNODB引擎
mysql的若干个子系统网络连接&网络通讯协议:主要负责网络通讯连接线程、进程、内存分配:管理mysql线程、内存分配查询解析&查询优化:查询解析优化存储引擎接口:统一的存储引擎调用接口各类存储引擎:各种存储引擎安全管理:名如其意日志:名如其意mysql连接到查询数据库并返回数据的整个流程如下解释:当客户端连上mysql后,通过安全模块的账号权限检测,向mysql提交sql语句,这些sql语句会被
Wake_me_Up123
·
2017-03-10 15:42
mysql
解决Robot Framework查询sql乱码问题
pipinstallpyodbc2.pyodbc连接mysql,需要windows工具mysqlconnector,下载对应版本的.msi文件后,直接安装3.安装完成后,需要配置ODBC数据源(1)安装完成
mysql
路人甲1234
·
2017-02-28 16:33
Robot
Framework
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他