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系列
3-mysql主从同步
mysql支持单向,双向,链式级联,实时和异步的复制。一台充当主服务器,其它一台或多台充当从服务器。大多数应用mysql主从同步都是异步方式的,不是实时的。主从复制的应用场景:1,主从服务器互为备份2,主从服务器读写分离分担压力解决主从同步master宕机由于异步复制导致主从不一致的方法1,人工或脚本将master的binlog推送给一台从库重新执行一次2,应用程序对主从进行双写,不依赖同步3,应
zhang19910814
·
2016-02-26 16:00
mysql
mysql系列
2-mysqldump逻辑备份
1,导库命令:mysqldump-uroot-pdbname>bak.sql-B参数:连接多个库,使用它可导出多个库,并且会导出创建db,usedb等语句 -A参数:备份Mysql中所有的库--compact参数:去掉导出sql中的注释,减少输出,调试时方便使用使用gzip对备份数据进行压缩mysqldump-uroot-pdbname|gzip>bak.sql.gz 多库备份:mysqldump
zhang19910814
·
2016-02-26 16:00
mysql
mysql系列
1-基本sql优化
A,独立的列:索引列不能是查询中表达式的一部分,也不能是函数参数的一部分,必须是独立的列,否则不使用索引。Oracle可以使用函数索引解决,mysql没有函数索引,可以通过冗余设计+触发器解决B,如果需要索引很长的字符列,会让索引变得大而且慢,可以考虑使用字符列的前一部分C,覆盖索引:查询数据列时只需要查询索引就可得到,不需要再继续查询数据行。 Selectmax(a)fromt;在a上建立索
zhang19910814
·
2016-02-26 16:00
mysql
mysql系列
之一数据表基本操作
一、数据库基本操作1、创建数据库,并指定字符集为utf8 mysql> CREATE DATABASE hellodb CHARACTER SET utf8; 2、查询数据库 mysql> SHOW DATABASES; #查看存在的所有数据库(root才能查看所有) mysql> SHOW CREATE DATABASE hellodb \G; #查看数据库定义信息 3、删除数据库 m
bjwf125
·
2016-02-24 11:01
数据库
mysql
基本操作
mysql系列
之一数据表基本操作
一、数据库基本操作1、创建数据库,并指定字符集为utf8mysql> CREATE DATABASE hellodb CHARACTER SET utf8;2、查询数据库mysql> SHOW DATABASES; #查看存在的所有数据库(root才能查看所有)mysql> SHOW CREATE DATABASE hellodb \G; #查看数据库定义信息3、删除数据库mysql>
bjwf125
·
2016-02-24 11:01
mysql
数据库
基本操作
数据库
PHP代码的执行
2)Extensions围绕着zend引擎,Extensions通过组件式的方式提供各种基础服务,我们常见的各种内置函数(如
MySQL系列
)、标准库等都是通过Extension来实现,用户也可以根据需要实现自己的
咖啡机(K.F.J)
·
2016-02-02 19:34
MYSQL系列
1_MySQL的安装,可视化工具的使用,以及建库建表等
原文:
MYSQL系列
1_MySQL的安装,可视化工具的使用,以及建库建表等 大家都知道MYSQL是开源的数据库,现在MYSQL在企业中的使用也越来越多,本人之前用过SQL SERVER
·
2015-11-13 20:24
mysql
MySql系列
之解决MySQL中varchar无法使用max()函数
1、将需要使用max()函数的字段后面加0,比如字段:field是要使用max()函数的字段,那么只要 SELECTMAX(field+0)FROMtablename这样就可以了,这应该是MySQL内部自己转的。 2、同样情况,使用cast()函数 SELECTMAX(cast(fieldasdecimal))FROMtablename这里我是转成货币类型,这样max就有效了。
xiaohan2826
·
2015-10-30 13:00
MySql系列
之设置Mysql允许其他电脑访问
置Mysql允许其他电脑访问最方便的方法:改表法将user表中的host改为'%'。进入mysql数据库,然后 updateusersethost='%'whereuser='root'; 重启mysql服务即可访问。
xiaohan2826
·
2015-10-30 13:00
shell处理mysql增、删、改、查
引言 这几天做一个任务,比对两个数据表中的数据,昨天用PHP写了一个版本,但考虑到有的机器没有php或者php没有编译mysql扩展,就无法使用
mysql
·
2015-10-27 13:11
mysql
MySQL系列
二
使用程序设计语言如何跟RDBMS交互: 嵌入式SQL:与动态SQL类似,但其语言必须在程序编译时完全确定下来 动态SQL:程序设计语言使用函数(mysql_connect())表管理器: 负责创建、读取或修改表定义文件;维护表描述符高速缓存;管理表锁表维护模块: 表创建、删除、重命名、移除、更新或插入之类的操作表维护模块: 检查、修改备份、恢复、优
monkeyC
·
2015-10-22 09:30
嵌入式
程序设计
记录
动态
空间
MySQL系列
二
使用程序设计语言如何跟RDBMS交互: 嵌入式SQL:与动态SQL类似,但其语言必须在程序编译时完全确定下来 动态SQL:程序设计语言使用函数(mysql_connect())表管理器: 负责创建、读取或修改表定义文件;维护表描述符高速缓存;管理表锁表维护模块: 表创建、删除、重命名、移除、更新或插入之类的操作表维护模块: 检查、修改备份、恢复、优
monkeyC
·
2015-10-22 09:30
嵌入式
程序设计
记录
动态
空间
MySql系列
一
DML:数据操作语言 INSERT DELETE SELECT UPDATEDDL:数据定义语言 CREATE DROP ALTERDCL:数据控制语言 GRANT EWVOKE关系型数据 表示层:表 逻辑层:存储引擎 物理层:数据文件 数据存储和查询: 存储管理器: 权限及完整性管理器 事
monkeyC
·
2015-10-19 17:42
解释器
缓冲区
文件管理器
MySql系列
一
DML:数据操作语言 INSERT DELETE SELECT UPDATEDDL:数据定义语言 CREATE DROP ALTERDCL:数据控制语言 GRANT EWVOKE关系型数据 表示层:表 逻辑层:存储引擎 物理层:数据文件 数据存储和查询: 存储管理器: 权限及完整性管理器 事
monkeyC
·
2015-10-19 17:42
解释器
缓冲区
文件管理器
MySQL系列
之F-3------MySQL恢复
1、先进行二进制文件的切割因为是在线恢复,所以二进制文件在恢复的时候也会将恢复过程写入到里面,所以,先进行二进制文件的切割shell>mysqladmin-h127.0.0.1-uroot-poracleflush-log可以看到,原来只有mysqlbin_test.000001、mysqlbin_test.000002、mysqlbin_test.000003,切割之后有了mysqlbin_te
fucksister
·
2015-07-12 20:16
mysql
二进制
在线
信息
切割
MySQL系列
之F-3------MySQL恢复
1、先进行二进制文件的切割因为是在线恢复,所以二进制文件在恢复的时候也会将恢复过程写入到里面,所以,先进行二进制文件的切割shell>mysqladmin-h127.0.0.1-uroot-poracleflush-log可以看到,原来只有mysqlbin_test.000001、mysqlbin_test.000002、mysqlbin_test.000003,切割之后有了mysqlbin_te
fucksister
·
2015-07-12 20:16
mysql
二进制
在线
信息
切割
MySQL系列
之F-2------mysqldump -help
[root@mysql01~]#mysqldump--helpmysqldump Ver10.13Distrib5.6.24,forlinux-glibc2.5(x86_64)Copyright(c)2000,2015,Oracleand/oritsaffiliates.Allrightsreserved. OracleisaregisteredtrademarkofOracleCorporati
fucksister
·
2015-07-12 20:41
MysqlDump
MySQL系列
之F-2------mysqldump -help
[root@mysql01~]#mysqldump--helpmysqldump Ver10.13Distrib5.6.24,forlinux-glibc2.5(x86_64)Copyright(c)2000,2015,Oracleand/oritsaffiliates.Allrightsreserved. OracleisaregisteredtrademarkofOracleCorporati
fucksister
·
2015-07-12 20:41
MysqlDump
MySQL系列
之F------MySQL备份
F.1 mysqldump的工作原理利用mysqldump命令备份数据的过程,实际上就是把数据从mysql库里以逻辑的sql语句的形式直接输出或者生成备份文件的过程。F.2 备份F.2.1备份单个数据库,联系多种参数使用mysql数据库自带的备份命令mysqldump语法:mysqldump-h数据库地址-u用户名-p数据库>备份的目录和文件范例1:备份名字为test123的库a、查看备份前的数据
fucksister
·
2015-07-12 20:32
备份
MySQL系列
之F------MySQL备份
F.1 mysqldump的工作原理利用mysqldump命令备份数据的过程,实际上就是把数据从mysql库里以逻辑的sql语句的形式直接输出或者生成备份文件的过程。F.2 备份F.2.1备份单个数据库,联系多种参数使用mysql数据库自带的备份命令mysqldump语法:mysqldump-h数据库地址-u用户名-p数据库>备份的目录和文件范例1:备份名字为test123的库a、查看备份前的数据
fucksister
·
2015-07-12 20:32
备份
MySQL系列
之E-2------MySQL主从复制实战
1、更改master和slave配置文件master配置文件#cp/mysql/suppots-file/my-default-cnf[client]port=socket= [mysqld]basedir=datadir=port=server-id=socket=/data/mysql.socklog-bin=/data/mysql_binbinlog_format=mixed/row/sql
fucksister
·
2015-07-12 20:42
master
配置文件
MySQL系列
之E-2------MySQL主从复制实战
1、更改master和slave配置文件master配置文件#cp/mysql/suppots-file/my-default-cnf[client]port=socket= [mysqld]basedir=datadir=port=server-id=socket=/data/mysql.socklog-bin=/data/mysql_binbinlog_format=mixed/row/sql
fucksister
·
2015-07-12 20:42
master
配置文件
MySQL系列
之E-1------MySQL主从复制原理
主从复制是异步复制,可以通过google的一个插件实现半同步E.1 主从复制原理1、建立主从复制的用户名和密码2、将master上主库需要进行复制的库“锁库”3、通过mysqldump备份master上主库,“解锁“,在slave端进行恢复4、更改配置文件5、在丛库上执行changemasterto6、开启复制
fucksister
·
2015-07-12 20:12
Google
change
master
配置文件
用户名
MySQL系列
之E-1------MySQL主从复制原理
主从复制是异步复制,可以通过google的一个插件实现半同步E.1 主从复制原理1、建立主从复制的用户名和密码2、将master上主库需要进行复制的库“锁库”3、通过mysqldump备份master上主库,“解锁“,在slave端进行恢复4、更改配置文件5、在丛库上执行changemasterto6、开启复制
fucksister
·
2015-07-12 20:12
Google
change
master
配置文件
用户名
MySQL系列
之D-2------MySQL多实例添加一个实例
D-2.1 添加一个实例(3309实例)D-2.1.1、创建目录#cd/data#mkdir3309/dataD-2.1.2、创建my.cnf文件在/data/3309[client]port=3309socket=/data/3309/mysql.sockprompt=\\u@hostname\\r:\\m:\\s->[mysqld]basedir=/mysqldatadir=/data/3
fucksister
·
2015-07-12 20:55
多实例
MySQL系列
之D-2------MySQL多实例添加一个实例
D-2.1 添加一个实例(3309实例)D-2.1.1、创建目录#cd/data#mkdir3309/dataD-2.1.2、创建my.cnf文件在/data/3309[client]port=3309socket=/data/3309/mysql.sockprompt=\\u@hostname\\r:\\m:\\s->[mysqld]basedir=/mysqldatadir=/data/3
fucksister
·
2015-07-12 20:55
多实例
MySQL系列
之D-1------MySQL多实例安装安装
yuminstallncurses-devel-y#yuminstalllibaio-devel-yD.2.2通过二进制方法安装mysql 注意:参考“mysql二进制包安装”这一章节 请查考
MySQL
fucksister
·
2015-07-12 20:56
mysql
二进制
多实例
账号
用户登录
MySQL系列
之D-1------MySQL多实例安装安装
yuminstallncurses-devel-y#yuminstalllibaio-devel-yD.2.2通过二进制方法安装mysql 注意:参考“mysql二进制包安装”这一章节 请查考
MySQL
fucksister
·
2015-07-12 20:56
mysql
二进制
多实例
账号
用户登录
MySQL系列
之B-1------MySQL安装准备工作
1、添加组和用户#groupaddmysql#useradd-gmysqlmysql2、创建安装目录#mkdirmysql3、上传mysql安装包(我一般使用的都是SecureFX)4、解压缩到/mysql目录下#cd/mysql#chmod+xmysql-5.6.24-linux-glibc2.5-x86_64.tar.gz#tar-xvfmysql-5.6.24-linux-glibc2.5-
fucksister
·
2015-07-12 20:11
mysql
用户
profile
配置文件
source
MySQL系列
之B-1------MySQL安装准备工作
1、添加组和用户#groupaddmysql#useradd-gmysqlmysql2、创建安装目录#mkdirmysql3、上传mysql安装包(我一般使用的都是SecureFX)4、解压缩到/mysql目录下#cd/mysql#chmod+xmysql-5.6.24-linux-glibc2.5-x86_64.tar.gz#tar-xvfmysql-5.6.24-linux-glibc2.5-
fucksister
·
2015-07-12 20:11
mysql
用户
profile
配置文件
source
MySQL系列
之B-2------MySQL安装
1、初始化mysql数据库(实际就是mysql表、test表、infomation表)#cd/mysql/mysql#scripts/mysql_install_db--user=mysql--basedir=/mysql/mysql--datadir=/data/33072、复制启动文件#cp/mysql/mysql/support-files/mysql.server/etc/init.d/m
fucksister
·
2015-07-12 20:34
mysql
数据库
配置文件
MySQL系列
之B-2------MySQL安装
1、初始化mysql数据库(实际就是mysql表、test表、infomation表)#cd/mysql/mysql#scripts/mysql_install_db--user=mysql--basedir=/mysql/mysql--datadir=/data/33072、复制启动文件#cp/mysql/mysql/support-files/mysql.server/etc/init.d/m
fucksister
·
2015-07-12 20:34
数据库
mysql
配置文件
MySQL系列
之D------MySQL多实例安装安装
yuminstallncurses-devel-y#yuminstalllibaio-devel-yD.2.2通过二进制方法安装mysql 注意:参考“mysql二进制包安装”这一章节 请查考
MySQL
fucksister
·
2015-07-12 20:15
mysql
二进制
多实例
账号
用户登录
MySQL系列
之D------MySQL多实例安装安装
yuminstallncurses-devel-y#yuminstalllibaio-devel-yD.2.2通过二进制方法安装mysql 注意:参考“mysql二进制包安装”这一章节 请查考
MySQL
fucksister
·
2015-07-12 19:37
mysql
二进制
多实例
账号
用户登录
MySQL系列
之D------MySQL多实例安装安装
yuminstallncurses-devel-y#yuminstalllibaio-devel-yD.2.2通过二进制方法安装mysql 注意:参考“mysql二进制包安装”这一章节 请查考
MySQL
fucksister
·
2015-07-12 19:37
mysql
二进制
多实例
账号
用户登录
MySQL系列
之B------MySQL安装
1、初始化mysql数据库(实际就是mysql表、test表、infomation表)#cd/mysql/mysql#scripts/mysql_install_db--user=mysql--basedir=/mysql/mysql--datadir=/data/33072、复制启动文件#cp/mysql/mysql/support-files/mysql.server/etc/init.d/m
fucksister
·
2015-07-12 19:01
mysql
数据库
配置文件
MySQL系列
之B------MySQL安装
1、初始化mysql数据库(实际就是mysql表、test表、infomation表)#cd/mysql/mysql#scripts/mysql_install_db--user=mysql--basedir=/mysql/mysql--datadir=/data/33072、复制启动文件#cp/mysql/mysql/support-files/mysql.server/etc/init.d/m
fucksister
·
2015-07-12 19:01
数据库
mysql
配置文件
MySQL系列
之B------MySQL安装准备工作
1、添加组和用户#groupaddmysql#useradd-gmysqlmysql2、创建安装目录#mkdirmysql3、上传mysql安装包(我一般使用的都是SecureFX)4、解压缩到/mysql目录下#cd/mysql#chmod+xmysql-5.6.24-linux-glibc2.5-x86_64.tar.gz#tar-xvfmysql-5.6.24-linux-glibc2.5-
fucksister
·
2015-07-12 19:33
mysql
用户
profile
配置文件
source
MySQL系列
之B------MySQL安装准备工作
1、添加组和用户#groupaddmysql#useradd-gmysqlmysql2、创建安装目录#mkdirmysql3、上传mysql安装包(我一般使用的都是SecureFX)4、解压缩到/mysql目录下#cd/mysql#chmod+xmysql-5.6.24-linux-glibc2.5-x86_64.tar.gz#tar-xvfmysql-5.6.24-linux-glibc2.5-
fucksister
·
2015-07-12 19:33
mysql
用户
profile
配置文件
source
mysql系列
之多实例2----基于多配置文件
经过上一篇博文
mysql系列
之多实例1----介绍对mysql多实例进行了简单的介绍,本片博文将开始针对mysql多实例的第一种实现方案,基于多配置文件的mysql多实例进行部署实现。
月地空间
·
2015-05-09 12:00
mysql
配置
多实例
mysql系列
之多实例1----介绍
最近,我将用几篇博文来介绍mysql的多实例是什么,如何部署以及如何维护,希望能对大家有所帮助。介绍: mysql多实例,简单理解就是在一台服务器上,mysql服务开启多个不同的端口(如3306、3307),运行多个服务进程。这些mysql服务进程通过不同的socket来监听不同的数据端口,进而互不干涉的提供各自的服务。 在同一台服务器上,mysql多实例会去共用一套mysql
月地空间
·
2015-05-09 12:00
mysql
多实例
MySQL系列
之一键安装脚本----单实例/多实例
最近在搞MySQL,由于经常测试一些东西。因此,就写了一个一键安装脚本。脚本用途:用于在CentOS/RHEL 6.x系统上快速部署出Mysql的单实例或者多实例环境脚本说明:该脚本运行情况良好 针对脚本中,每一步命令执行的正误判断以及提醒非常醒目,可协助执行者快速定位错误源 脚本诸多内容都以声明变量,增加了脚本的灵活性和扩展性 脚本以做模块化处理,对应功能对应函数,方便SA快速更改和了解该
月地空间
·
2015-05-09 12:00
mysql
shell
单实例
多实例
mysql系列
之复制2----主从同步部署
经过了上一篇
mysql系列
之复制1----原理篇,相信大家已经对mysql的复制有所了解了。本篇博文将带大家一起来部署下mysql的主从同步架构。
月地空间
·
2015-05-09 12:00
mysql
复制
主从
主主
mysql系列
之多实例3----基于mysqld_multi
上一篇博文
mysql系列
之多实例2----基于多配置文件介绍了,如何部署基于多配置文件的mysql多实例,本篇博文将介绍基于mysql自带的mysqld_multi工具来如何实现mysql多实例的部署和管理
月地空间
·
2015-05-09 12:00
mysql
多实例
mysqld_multi
mysql系列
之复制1----原理篇
MySQL复制介绍: MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。 MySQL主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等待主服务
月地空间
·
2015-05-09 12:00
mysql
复制
主从
主主
性能优化:一个全栈问题
RonaldBradford是一名有26年行业经验的IT专家,他撰写了Effective
MySQL系列
书籍并已被翻译为中文。近日,他在个人博客上发表了一篇探讨性能优化的文章。
ljianbing
·
2015-04-28 16:44
数据库
服务器
应用程序
固态硬盘
软件版本
性能优化:一个全栈问题
RonaldBradford是一名有26年行业经验的IT专家,他撰写了Effective
MySQL系列
书籍并已被翻译为中文。近日,他在个人博客上发表了一篇探讨性能优化的文章。
cpongo2
·
2015-04-26 11:19
性能优化:一个全栈问题
RonaldBradford是一名有26年行业经验的IT专家,他撰写了Effective
MySQL系列
书籍并已被翻译为中文。近日,他在个人博客上发表了一篇探讨性能优化的文章。
谢丽
·
2015-04-21 00:00
性能优化:一个全栈问题
RonaldBradford是一名有26年行业经验的IT专家,他撰写了Effective
MySQL系列
书籍并已被翻译为中文。近日,他在个人博客上发表了一篇探讨性能优化的文章。
谢丽
·
2015-04-21 00:00
走进MySQL5.6:系列版本官方技术文档合集
本文集收集整理了
MySQL系列
版本官方技术文档,包括MySQL5.6
李航421
·
2015-01-30 12:00
mysql5.6
系列版本
官方技术
文档合集
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他