道者编程


article   来源:原创 2019-08-20 11:21:39

mysqldump详解

mysqldump 是mysql自带的一个客户端备份工具,通过协议(默认TCP协议)链接mysql来备份我们所指定的库、表数据或者结构等。mysqldump备份出来的是文本结构,重新构建数据库、表等脚本,数据则转换成对应insert语句。注意:mysqldump在mysql安装目录的bin目录下面,不要在mys…

article   来源:原创 2019-04-15 13:47:44

mysql5.7的常用的几种安装方式

一:通用二进制包安装此安装方法比较简单,下载的包为编译之后的文件,解压简单配置就可以用,安装路径可以定制。1:下载,mysql官方网站选择:generic2:准备目录,安装插件也可以放在其他目录,任何目录都可以。#创建 MySQL 用户和组  $ groupadd -r mysql $ usera…

article   来源:原创 2018-10-10 10:12:14

Mysql分区技术

一:介绍:Mysql优化,无非两种优化,一种是大表拆小表,分库分表,另外一种就是SQL语句的优化,SQL语句的优化主要是索引优化,以及数据库结构优化。分表:分为垂直分表和水平分表,一般以水平分表为主:优点:真正意义上的分表,提升单个表的性能。缺点:对逻辑不透明,代码需要改动,维护成本较大。分区:分区技术是Mys…

article   来源:原创 2018-08-21 10:42:41

Centos7 Mysql 主从复制

一:功能实现:主服务器为:A,从服务器为:B;B服务器同步A服务器的mysql;A:192.168.0.25 主B:192.168.0.23 重二:主服务器配置1:开启3306端口firewall-cmd --zone=public --add-port=3306/tcp --permanent #开启3306…

article   来源:原创 2018-08-17 11:25:23

Mysql binlog日志恢复增量数据以及安全模式限制

二进制日志是mysql非常重要的日志,不仅记录了MYSQL操作的全部过程,而且还能使用二进制日志恢复数据,以及主从同步都依赖二进制日志。开启binlog日志,大概损失1%的性能。1:数据库备份:定时备份+ binlog日志恢复增量数据。binlog日志管理查看以前的章节:mysql日志2:实战模拟:aaa这个表…

article   来源:原创 2018-08-16 14:29:18

Mysql备份与恢复

1:备份基本格式: mysqldump -uroot -p123 --databases 88 -l -F > /tmp/88.sql把88数据库导出到/tmp目录-l:--lock-tables的简写,读锁,备份的时候加这个命令,所有的写入都不能操作,备份完以后自动解锁,主要是保证数据库完整性…

article   来源:原创 2018-08-08 15:33:42

Mysql使用技巧以及sql优化

一:使用技巧1:正则函数:regexpselect * from t1 where name regexp '^abc' #匹配以abc开头的数据 select * from t1 where name regexp 'abc$' #匹配以abc结尾的数据更多规则参考手册,PEGEXP可以代替LIKE,但是性…

article   来源:原创 2018-08-07 21:27:02

Mysql分表(一)Merge

一:介绍:merge是Mysql最简单的一种分表,Mysql自带的一个分表功能,Merge表并不保存数据,Merge表和分表是对应映射关系。二:优缺点:优点:使用简单,不用修改程序代码,最多我们修改一下Merage表名就可以兼容以前程序(修改表名的时候一定要备份以前的,以防万一。)缺点:a:只能使用MyISAM…

article   来源:原创 2018-05-01 23:02:31

MYSQL事务并发处理的问题:脏读、不可重复读、幻读

MYSQL事务并发处理的问题:脏读、不可重复读、幻读MYSQL5.5.X的版本默认引擎为:InNODB,在此之前是MyIASM。Innodb支持事务,MyIasm不支持事务。一:脏读:事务A修改了某个值,但是未提交,这时候事务A又读取了这个值,事务A可能又把该值撤销(回滚),这时候的数据可能就是无用数据。这就叫…

共有 20 条记录  首页 上一页 下一页 尾页 12

链接