随笔分类 -  Mysql数据库

Mysql工作記錄之修改默認存儲引擎及重設root用戶密碼
摘要:1》修改默認存儲引擎方法 修改配置文件,然後重啟mysql服務; [root@CHW mysql]# cat /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=root skip-gra 阅读全文
posted @ 2019-02-27 11:17 狼途 阅读(163) 评论(0) 推荐(0)
Mysql企业实战
摘要:业务垂直分割:1》介绍说明: 随着公司的业务规模扩展,DBA需要根据企业数据业务进行切割,垂直切割又称为纵向切割,垂直数据切割是根据企业网站业务、产品进行切分,比如:用户数 据、博客文章数据、照片数据、标签数据类型、群组数等等,每个业务都独立的分库分表进行切割. 如果一个应用只针对单纯的业务功能模块 阅读全文
posted @ 2017-10-01 23:56 狼途 阅读(340) 评论(0) 推荐(0)
Amobea读写分离
摘要:Amoeba的中文意思是变型虫,Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的 规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。与MySQL官方的MySQL Proxy 阅读全文
posted @ 2017-10-01 21:17 狼途 阅读(657) 评论(0) 推荐(0)
Mysql主主复制+keepalived
摘要:1》环境 Master1 10.0.0.201 Master2 10.0.0.2022》Master1操作授权 mysql>grant replication slave on *.* to 'admin'@'10.0.0.202' identified by '123456';授权 mysql>s 阅读全文
posted @ 2017-09-30 23:38 狼途 阅读(339) 评论(0) 推荐(0)
Mysql主从复制
摘要:主从复制:MySQL5.6开始主从复制有两种方式:基于日志(binlog);基于GTID(全局事务标示符); 1》基于日志(binlog)主从复制原理: Mysql的Replication是一个异步复制的过程,从一个Mysql instace(我们称成之为:Master)复制另外一个Mysqlins 阅读全文
posted @ 2017-09-30 21:30 狼途 阅读(326) 评论(0) 推荐(0)
Mysql的备份,权限与日志
摘要:1》Mysql的数据备份 mysqldump 工具 --single-transaction 该选项导出数据之前提交一个BEGIN SQL语句,不会阻塞任何应该程序而且能保证导出数据时的一致性状态。 --flush-logs 开始导出之前刷新日志,请注意(选项--databases或者--all-d 阅读全文
posted @ 2017-09-30 14:42 狼途 阅读(967) 评论(0) 推荐(0)
Mysql事务
摘要:1》事务指的是什么? 事务可以看做一个业务逻辑处理单元,这个单元要么执行,要么不执行;2》ACID的原则: (1)原子性(Automicity) (2)一致性(Consistency) A 账户有3000块, B 账户2000快, --A --500--》B A 账户和B账户总和是5000快 事物执 阅读全文
posted @ 2017-09-30 14:09 狼途 阅读(266) 评论(0) 推荐(0)
Mysql数据类型
摘要:Mysql数据类型: 1》整数类型: | 整数类型 | 字节 | 取值范围| 取值范围| | tinyint | 1 | 有符号 -128 无符号 0 | 有符号 127 无符号 255| | Smallint | 2 | 有符号 -32768 无符号 0 | 有符号 32767 无符号65535| 阅读全文
posted @ 2017-09-29 22:46 狼途 阅读(284) 评论(0) 推荐(0)
Mysql简介与编译安装
摘要:MYSQL工作原理图: 1》数据库简介:简单的说数据库(database)就是一个存储数据的仓库,它将数据按照特定的规律存储到磁盘上,通过数据库管理系统,能够有效的管理存储在数据库中 的数据; SQL语言: DBMS是通过SQL语言来进行数据库管理的。SQL语言是一种查询和设计语言,主要用于存储数据 阅读全文
posted @ 2017-09-29 21:33 狼途 阅读(356) 评论(0) 推荐(0)
数据查询与存储过程
摘要:1》查询语句的基本语法 语法: SELECT 属性列表 FROM 表名 [WHERE 条件表达式 1] [GROUP BY 属性名1 [HAVING 条件表达式2]] [ORDER BY 属性名2 [ASC | DESC]] 属性列表表示需要查询的字段名 表名表示指的表名 WHERE 表示指定查询的 阅读全文
posted @ 2017-09-29 15:40 狼途 阅读(4852) 评论(0) 推荐(0)
索引与触发器
摘要:1》索引的含义和特点: 索引是什么,索引相当于字典里面的目录序表,比如查询一个“星”字,如果不按照拼音来找的话,那么我们需要把整个字典全部遍历查询一边。才能查到这个字, 如果按照拼音来找的,那么只需要在几页音序表中查询。就可以通过音序就快速查到,这个字在字典的哪一页。在数据库中,索引是建立在表上面的 阅读全文
posted @ 2017-09-29 14:24 狼途 阅读(381) 评论(0) 推荐(0)
Mysql相关操作
摘要:1》创建数据库: 语法:create database 数据库名; 语法:show databases 查看已经存在数据库 举例: Mysql->create database zytest; 注意每一条要以;号结尾 Mysql->show databases;查询是否创建成功 >use zytes 阅读全文
posted @ 2017-09-28 22:09 狼途 阅读(317) 评论(0) 推荐(0)