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-
主从-binlog【生产环境-动态添加从库】(二)
【主库】-导出数据库文件//导出数据mysqldump-hlocalhost-umyuser-pAa123456--default-character-set=utf8--datebasesxh--single-transaction--master-data=2>xh.sql//假设:bin-log位置:mysql-bin.000002785选项:--single-transaction不可重复
lxhllf2005
·
2019-04-06 20:36
主从同步
生产环境
Mysql-主从
Mysql-
高可用集群[MyCat中间件使用](三)
服务器-节点:4台
mysql-
主:192.168.2.40mysql-从-node-0:192.168.2.41mysql-从-node-1:192.168.2.42mycat:192.168.2.45
lxhllf2005
·
2019-04-06 17:36
mycat
中间件
Mysql-集群
MySQL-
数据库的体系结构
作者:刘仁鹏参考资料:《MySQL技术内幕InnoDB存储引擎》MySQL体系结构从图中可以看出,MySQL由以下几部分组成:连接池组件管理服务和工具组件SQL接口组件查询分析器组件优化器组件缓冲组件插件式存储引擎物理文件另外,需要注意的是,存储引擎是基于表的,而不是数据库。
agile4j
·
2019-04-05 21:04
Mysql-
主从-binlog(一)
操作过程:【主,从节点】分别安装mysql服务【主,从节点】设置mysql常用配置1.添加管理员用户,设置:server-id2.开启binlog,同步用户3.添加防火墙规则【从节点】同步主节点1.设置主节点同步信息:文件,索引位置2.查看状态3.开始同步测试同步操作从节点失效后重新同步节点IP:主节点:192.168.2.40从节点:192.168.2.411.【主,从节点】分别安装mysql服
lxhllf2005
·
2019-04-05 18:19
mysql集群
Mysql-主从
Mysql-
高可用集群-介绍(一)
常见mysql集群架构:1.单一主从整体上来说,复制有3个步骤:(1)master将改变记录到二进制日志(binarylog)中(这些记录叫做二进制日志事件,binarylogevents);(2)slave将master的binarylogevents拷贝到它的中继日志(relaylog);(3)slave重放中继日志中的事件,将改变反映它自己的数据。2.架构方式种类:MySQL主从复制企业应用
lxhllf2005
·
2019-04-05 17:03
mysql集群
Mysql-集群
轻松优化
MySQL-
之索引优化1
什么是索引?为什么要建立索引索引用于快速找出在某个列中有一特定值的行,不使用索引MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。例如:有一张person表,其中有2W条记录,记录着2W个人的信息。有一个Phone的字段记录每个人的电
山东大葱哥
·
2019-04-02 17:41
轻松优化
MySQL-
之Join、group by语句的优化
Join语句的优化尽可能减少Join语句中NestedLoop的循环总次数最有效的办法是让驱动表的结果集尽可能地小,“永远用小结果集驱动大结果集”。比如,当两个表(表A和表B)Join时,如果表A通过WHERE条件过滤后有10条记录,而表B有20条记录。如果选择表A作为驱动表,也就是被驱动表的结果集为20,那么我们通过Join条件对被驱动表(表B)的比较过滤就会进行10次。反之,如果选择表B作为驱
山东大葱哥
·
2019-04-02 17:07
NetBeans 8.2使用JDBC Driver驱动的各种报错处理和连接过程——亲测可用
的版本可以通过命令行输入以下命令进行查询:mysql--version2、下载JDBCDriver这是个技术活,Oracle的官网下载界面感觉很乱,找了很久才找到,JDBCDriver的版本需要和java的版本相对应,点此下载
mysql
ArthurCaoMH
·
2019-03-29 23:15
java
NetBeans
mysql
mysql-
功能-开启慢查询日志
showvariableslike‘%slow_query_log%’setglobalslow_query_log=1设置成1代表开启慢查询,此设置重启后失效,如果想永远生效,修改my.confshowvariableslike‘%long_query_time%’,慢查询的的时间阈值,setlong_query_time=4;将慢查询设置成4s,执行后,需要重新建立连接才可以看到变化showv
董先生的碎碎念
·
2019-03-29 16:23
阿里Java面试题剖析:在高并发的情况下如何保证消息的顺序性?
面试题剖析我举个例子,我们以前做过一个mysqlbinlog同步的系统,压力还是非常大的,日同步数据要达到上亿,就是说数据从一个mysql库原封不动地同步到另一个mysql库里面去(
mysql-
>mysql
Java_老男孩
·
2019-03-27 14:53
java
高并发
消息队列
MySQL-
存储引擎及基准测试
MySQL通常分为三层架构,第一层用于处理基于网络的客户端/服务器的工具或者服务都有的基础处理-连接处理、授权认证、安全;第二层用于查询解析、分析、优化、缓存以及所有的内置函数,所有跨存储引擎的功能都在这一层实现:存储过程、触发器、视图;第三层包含了存储引擎。存储引擎负责MySQL中数据的存储和提取。服务器通过API与存储引擎进行通信。这些接口屏蔽了不同引擎之间的差异,使得这些差异对上层的查询过程
晚霞残影邀明月
·
2019-03-21 11:38
数据库MySQL
高性能
存储引擎
基准测试
mysql5.7.25主从同步图解(主:CentOS7.5,从win10)
systemctlstatusmysqld1.2修改MySQL配置文件vi/etc/my.cnf添加以下内容:#服务器唯一id,默认是1(主从都必须不一样)server-id=1000#启动二进制日志名称为
mysql
pannijingling
·
2019-03-14 14:07
mysql
主从同步
数据库
BigData-18:Kafka
>离线计算(hdfs/mapreduce)yarnzookeeper->分布式协调(动物管理员)hive->数据仓库(离线计算/sql)easycodingflume->数据采集sqoop->数据迁移
mysql
feiyanaffection
·
2019-03-13 15:39
Hadoop
MYSQL-
修改数据表1
添加单列ALTERTABLEtbl_nameADD[COLUMN]col_namecolumn_definition[FIRST|AFTERcol_name]添加多列(不能指定位置关系)ALTERTABLEtbl_nameADD[COLUMN](col_namecolumn_definition,...)删除列ALTERTABLEtbl_nameDROP[COLUMN]col_name删除多列AL
牛肉面biubiu
·
2019-03-11 22:31
MySQL-
获取记录行的行号
实现方式利用 @rownum SELECT (@rownum:=@rownum+1)rownum, u.nativePlace FROM party_useru, (SELECT@rownum:=0)r效果
好记性不如烂笔头_
·
2019-03-11 08:24
MySQL系列
MYSQL-
基础学习之数据库和表的增删改查
9:382019/3/7/周四///////////////////////////MYSQL//////////////////////////SQL规范:1.SQL语句不区分大小写。2.SQL语句以“;”来结束。3.可以利用空格或者缩进来提可读性。4DDL(定义性)DML操作。///////////////////////////////////DDL/////////////////////
be great
·
2019-03-07 21:39
MySQL
MySQL-
索引原理
原文链接:https://www.cnblogs.com/weizhixiang/p/5914120.htmlMySQL-索引原理转载声明:***本文系转载自BAT面试锦囊——MySQL索引原理为什么索引可以加速查询?出处:今日头条作者:Java学院MySql数据库索引原理出处:cnblogs作者:A-祥子MySQL索引原理及慢查询优化出处:美团技术团队博客作者:NeverMoreMySQL索引背
迷路剑客
·
2019-03-07 10:37
mysql
Ubuntu16.04 安装MySQLdb-No module named 'ConfigParser'
---------------------Command"pythonsetup.pyegg_info"failedwitherrorcode1in/tmp/pip-install-vvf2ny2d/
mysql
caroline_jhd
·
2019-02-27 18:19
database
shell开机自启动
注意事项较多:1:注意app和环境的启动顺序,比如说
mysql-
>redis->springBootApp。2:
你我温差
·
2019-02-27 17:35
linux
mysql-
事务管理(进阶)--待续
请口述以下问题:什么是事务到特性,具体说说你到理解请举一个案例描述为什么要用到事务(转账)事务的隔离级别待续。。。1、事务到特性(ACID)Atomicty原子性事务不可再分。现实中的一个需求,由多条SQL实现时,现实中的一件事只有两种结果,要么成功要么失败。事务机制就实现了将多条sql“当成”一条sql来执行,通过这种机制加上人为的判断,实现多条sql要么都成功,要第都失败。Consistenc
双子城
·
2019-02-27 00:00
事务
mysql
MySql-
事务的四大特性以及不考虑事务会出现什么问题
什么是事务数据库事务是指作为单个逻辑工作单元的一系列操作,要么全部执行,要么全部不执行。数据库的事务有4个特性,ACID,分别是原子性、一致性、隔离性、持久性。下面就来看看这几个特性具体是什么原子性原子性:即事务内多个sql的多个操作,是一个整体要么全部执行,要么全部不执行,即事务内的多个操作是原子的,不存在部分执行的中间状态。一致性一致性:事务开始前,数据库中的数据是一致的。在事务执行结束后,数
薛定e的猫
·
2019-02-26 21:55
高性能大数据Mysql优化
MySQL-
事务管理(基础)
事务处理用来维护数据库等完整性,保证mysql操作要么成功,要么失败(myisam不支持事务)1、关键词事务(transaction)指一组SQL语句;回退(rollback)指撤销指定SQL语句的过程;提交(commit)指将未存储的SQL语句结果写入数据库表;保留点(savepoint)指事务处理中设置的临时占位符(place-holder),你可以对它发布回退(与回退整个事务处理不同)。2、
双子城
·
2019-02-25 00:00
事务
mysql
mysql-
存储过程
1、什么是存储过程为以后的使用而保存的一条或多条MySQL语句的集合。存储过程思想上就是数据库SQL语言层面的代码封装与重用。2、为什么要使用存储过程把处理封装在容易使用的单元中,简化复杂的操作防止错误保证了数据的一致性简化对变动的管理。(修改对应表名、列名等修改对应存储过程的代码,对于使用的人不需要知道变化)提高性能灵活总的来说是简单、安全、高性能缺点:编写比SQL语句复杂权限问题(可能无权、一
双子城
·
2019-02-24 00:00
mysql
存储过程
Mysql-
锁机制
MySQL常用存储引擎的锁机制BDB:支持页级锁和表级锁,默认是页级锁InnoDB:支持行级锁和表级锁,默认是行级锁MyISAM&Memory:这两个存储引擎都是采用表级锁按锁粒度划分行锁表锁页锁//行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高//表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。//页面锁:开销和加锁时间界
好记性不如烂笔头_
·
2019-02-16 23:56
MySQL系列
mysql-
数据库粗浅的记录与小结
数据库语言,万变不离其宗,掌握其中一个再学习其他的基本没太多障碍。mysql在windows下的安装下面讲解在windows下安装mysql官方下载地址https://dev.mysql.com/downloads/mysql/在此界面下直接下载即可。下载解压后,进入文件夹内新建my.ini文件[mysql]#设置mysql客户端默认字符集default-character-set=utf8[my
圣人便无名
·
2019-02-16 17:35
Oracle GoldenGate 之 MySQL -> MySQL 初始化同步数据
新手安装配置请参考:在Windows中基于OracleGoldenGate(OGG)进行
MySQL-
>MySQL数据库同步配置(超详细)一、【源端】1、配置MGR管理器进程:EDITPARAMSMGRGGSCI
fordZrx
·
2019-02-14 11:17
MySQL-
基础操作
创建数据库语句-CREATEDATABASEname#安装pymysqlpip3installPyMySQL#连接MySQLimportpymysqlmydb=pymysql.connect("localhost","root",'123456',)mycursor=mydb.cursor()mycursor.execute('CREATEDATABASEtest_hong_3')mydb.clo
YI_YI_
·
2019-02-13 16:08
【MySQL】
Mysql-
主从复制不一致,不停库不锁表恢复主从同步
之前,搭建了MySQL主从同步。但是最近MySQL数据库出现异常,Slave_IO_Running和Slave_SQL_Running其中一个不为yes,导致主从数据不一致。但是由于该数据库是提供给大数据使用,时刻都有数据写入,而且在备份的时候不能锁表。所以,在查找了资料之后,得知可以利用主库的偏移量进行从库的恢复,从而实现不停主库不锁表且不影响业务的情况下恢复主从架构。注意:进行此操作时,确认在
Seichung
·
2019-01-23 22:30
MySQL
MySQL
linux服务器安装mysql并配置信息
linux服务器安装mysql并配置信息注:所有
mysql-
>中操作的命令需要;结尾,不然不执行语句。
cpongo411
·
2019-01-23 12:08
linux服务器安装mysql并配置信息
linux服务器安装mysql并配置信息注:所有
mysql-
>中操作的命令需要;结尾,不然不执行语句。
cpongo3
·
2019-01-23 12:08
Mysql5.7.24压缩包安装教程
:[mysql]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port=3306#设置mysql的安装目录basedir=K:\
mysql
W_kiven
·
2019-01-17 11:44
mysql-
随笔
为什么mysql的索引使用B+树而不是B树呢??(1)B+树更适合外部存储(一般指磁盘存储),由于内节点(非叶子节点)不存储data,所以一个节点可以存储更多的内节点,每个节点能索引的范围更大更精确。也就是说使用B+树单次磁盘IO的信息量相比较B树更大,IO效率更高。(2)mysql是关系型数据库,经常会按照区间来访问某个索引列,B+树的叶子节点间按顺序建立了链指针,加强了区间访问性,所以B+树对
简书徐小耳
·
2019-01-17 09:31
mysql-
>修改8小时时差
在命令行mysql-uroot-p之后输入密码再之后输入SETtime_zone='+8:00';flushprivileges;————————————打开my.cnf文件内容在mysqId的下一行加default-time_zone='+8:00';
云鲸鱼rain
·
2019-01-08 16:49
win10环境下MySQL Community Server 8.0.13.zip的安装及常见问题
win10环境下MySQLCommunityServer8.0.13.zip的安装及常见问题下载
mysql-
>官网链接将mysql-8.0.13-winx64.zip解压,解压出来时是没有my.init
伊_勿语
·
2019-01-06 16:18
Sqoop2
mysql-
>hdfs &
mysql-
>kafka
一.从mysql到hdfs1.启动sqoop2-shell,配置sqoopserver参数[sivan@sivan~]$sqoop2-shellSettingconfdir:/home/sivan/software/sqoop/sqoop-1.99.7-bin-hadoop200/bin/../confSqoophomedirectory:/home/sivan/software/sqoop/sq
ENUEI
·
2019-01-02 17:32
学习记录
mysql Access denied for user'root'@'%' 问题
2:登陆mysql时使用命令为
mysql-
留言
·
2018-12-11 18:32
综合
Linux -
MySQL-
数据库备份与恢复
.>重定向/data/数据库名称.sql---路径数据库恢复:mysql-uroot-p密码+数据库的名字/etc/mysql_all.sql#-A指得是所有恢复所有库表备份mysqldump-uroot-p密码+数据库的名称表名称>/data/数据库名称.sql---路径表恢复登陆指定的数据库mysql-uroot-p密码数据库名称#回车进入的是mysql2的数据库查看数据库名称selectda
故事未完
·
2018-12-06 20:23
Linux
MySQL
MySQL-
各种锁的概念
乐观锁乐观锁大多是基于数据版本记录机制实现,一般是给数据库表增加一个"version"字段。读取数据时,将此版本号一同读出,之后更新时,对此版本号加一。此时将提交数据的版本数据与数据库表对应记录的当前版本信息进行比对,如果提交的数据版本号大于数据库表当前版本号,则予以更新,否则认为是过期数据。比如下单操作:查询出商品信息。select(quantity,version)fromt_goodswhe
灰灰是菇凉呀
·
2018-12-04 12:44
MySQL
MySQL-
高可用集群搭建
MySQL-
高可用集群搭建1.简介1.MySQL使用非常广泛,主要原因是轻量级(相比于Oracle),开源的(免费)。
郭鹏飞
·
2018-12-04 00:00
mysql主从
11.1-11.15 预习笔记
1.LAMP架构1)LAMP=Linux+Apache(httpd)+MySQL+PHPLinux-操作系统,例如,CentOS,ubantu等等Apache-提供web服务的一个软件
MySQL-
存储的软件
EM_F_Z
·
2018-12-02 22:07
MySQL-
[SIGNAL/RESIGNAL/GET DIAGNOSTICS]的使用
最近在做SQLServer到MySQL的迁移(migration),相较于对表和数据的迁移,最令人犯难的还是在功能性存储过程脚本的改写转换(convert),虽说MySQL如今是蓬勃发展,不断的更新迭代的优化,但是在存储过程等脚本方面与Oracle、SQLServer相比,个人感觉是有所欠缺的,无论是灵活性还是实用性,有时真的是很难达到自己想要的效果,或许这就是为什么存储过程在MySQL中使用较少
GeaoZhang
·
2018-11-15 16:00
Mysql-
事务
MySQL的InnoDB的幻读问题MySQL的四种事务隔离级别MySQL的InnoDB的幻读问题MySQL中的锁(表锁、行锁)mybatis乐观锁实现,解决并发问题Mybatis乐观锁插件--查看当前会话的隔离级别select@@tx_isolation;--设置当前会话隔离级别setsessiontransactionisolationlevelserializable;--查看系统当前隔离级别
summer320X
·
2018-11-13 10:00
技术
脚本
Mysql
windows10系统安装mysql-8.0.13(zip安装) 的教程详解
Downloads/MySQL-8.0/mysql-8.0.13-winx64.zip解压安装包•解压路径:D:\develop\software•解压后mysql根目录:D:\develop\software\
mysql
斑马虾软件
·
2018-11-05 16:22
MySQL-
数据库范式
数据库范式范式:是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度"简单来说可以把它粗略的理解为一张数据表的表结构所符合的某种设计标准的级别。满足这些规范的数据库是简洁的,结构明晰的,同时不会发生插入,删除和更新操作异常。数据库范式分为1NF,2NF,3NF,BCNF,4NF,5NF,一般我们在设计数据库结构的时候最多只要满足到BCNF就可以了,符合高一级别的范式必定
数数1234
·
2018-11-04 16:23
MySQL
MySQL - 基础篇
MySQL下载安装教辅MySQL-MySQL之外键约束MySQL-LEFTJOIN、RIGHTJOIN、INNERJOIN、CROSSJOIN、FULLJOINMySQL-ON&WHERE条件区别和执行顺序
MySQL
Lux_Sun
·
2018-10-26 11:35
#
MySQL
数
据
库
DB
MYSql-
字符串拼接
一、MySQL自带字符串拼接函数CONCAT字符串拼接CONCAT_WS指定字符串分割拼接字符串拼接①语法:CONCAT(str1,str2…)解释:concat拼接str1和str2字符串,省略号....代表可以多个字符串拼接示例:SELECTCONCAT("hello","word");SELECTCONCAT("how","are","you","?");结果一:结果二:②语法:CONCAT
橙汁丶
·
2018-10-25 15:21
数据库
MySQL-
where条件 in 条件优化
文章目录简介探明原因总结简介MySQL的sql语句中,如果in的条件过多,可能会没办法利用索引来进行检索数据,如下:表结构mysql>showcreatetabletest_in\G***************************1.row***************************Table:test_inCreateTable:CREATETABLE`test_in`(`id`
sun_ashe
·
2018-10-25 14:25
MySQL-SQL优化
高性能
Mysql-
服务器性能剖析
1、性能优化简介什么是性能?性能是完成某件任务所需要的时间度量,简而言之,性能即响应时间。这是一个非常重要的原则。在实际工作中,如果我们把性能优化看作是提升每秒的查询量,那么这其实只是吞吐量的优化,吞吐量的提升可以看做性能优化的副产品。所以,如果我们将降低响应时间看做是性能优化,那我们就需要理解为什么服务器执行查询会需要这么多时间,从而引出我们性能优化的第二个原则:无法测量就无法有效的优化。所以第
上天借屁力
·
2018-10-22 15:38
高性能mysql
MySQL-SpringBoot集成JPA实现数据读写分离
在上篇博客《
MySQL-
主从复制之同步主从数据》中,我们实现了读库和写库的数据同步。今天,我们继续学习SpringBoot集成JPA如何实现数据读写分离。废话不多话直接上代码。
Anbang713
·
2018-10-21 12:48
SpringBoot
数据库/MySQL
MySQL-
备份和恢复实战
逻辑备份工具逻辑备份三种工具:MySQLdumpmydumperPHPmyadminschema和数据存储在一起、巨大的SQL语句、单个巨大的备份文件;MySQLdump:客户端命令,通过MySQL协议连接至mysqld服务器;mysqldump[options][db_name[tbl_name...]]备份的数据集:-A,--all-databases-Bdb_name,....--datab
IT_luo
·
2018-10-15 22:52
MySQL
备份
恢复实战
MySQL
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他