Mysql数据库
文章平均质量分 81
Kim_Weir
这个作者很懒,什么都没留下…
展开
-
使用MYSQL过程异常问题
一.MySQL登录异常解决[root@sztest ~]# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)(1)找到配置文件my.cnf vim /etc/my.cnf原创 2018-04-11 16:41:52 · 251 阅读 · 0 评论 -
MYSQL远程连接问题解决
默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。1.编辑/etc/my.cnf在[mysqld]节中:找到bind-address = 127.0.0.1这一行bind-address=0.0.0.0 #全部地址或者指定的ip地址2.重启服务service mysqld restart3.验证netstat -tln2、登陆mysql数...原创 2018-04-11 16:55:30 · 248 阅读 · 0 评论 -
MySQL主从复制(Master-Slave)
MySQL主从复制(Master-Slave)实践MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网络):在一主多从的数据库体系中,多个从服务器采用异步的方式更新主数据库的变化,业务服务器在执行写或者相关修改数据库...原创 2018-04-22 10:41:58 · 241 阅读 · 0 评论 -
MySQL 主从复制与读写分离概念及架构分析
1.MySQL主从复制入门首先,我们看一个图:影响MySQL-A数据库的操作,在数据库执行后,都会写入本地的日志系统A中。假设,实时的将变化了的日志系统中的数据库事件操作,在MYSQL-A的3306端口,通过网络发给MYSQL-B。MYSQL-B收到后,写入本地日志系统B,然后一条条的将数据库事件在数据库中完成。那么,MYSQL-A的变化,MYSQL-B也会变化,这样就是所谓的MYSQL的复制,即...原创 2018-04-22 10:52:59 · 189 阅读 · 0 评论 -
Mysql之主从架构的复制原理
3.1、基于语句的复制(Statement-BasedReplication) MySQL5.0及之前的版本仅支持基于语句的复制(也叫做逻辑复制,logical replication),这在数据库并不常见。master记录下改变数据的查询,然后,slave从中继日志中读取事件,并执行它,这些SQL语句与master执行的语句一样。这种方式的优点就是实现简单。此外,基于语句的复制的二进制...原创 2018-04-22 11:06:10 · 258 阅读 · 0 评论 -
MySQL主主复制技术+Keepalived
MM+keepalived 简介:双主配合keepalived这种架构设计,也是基于主从复制的原理而搭建的。使用MySQL主主复制技术+Keepalived是一种简单、便捷的解决方案,在高可用集群环境中,keepalived使用VIP,使用Keepalived自带的服务监控功能和自定义脚本来实现MySQL故障时自动切换,非常灵活。应用范围:一般中小型公司都使用这种架构,搭建比较方便简单;可以采用主...原创 2018-04-22 11:18:57 · 1083 阅读 · 0 评论 -
Mysql数据库备份总结
前言我们试着想一想, 在生产环境中什么最重要?如果我们服务器的硬件坏了可以维修或者换新, 软件问题可以修复或重新安装, 但是如果数据没了呢?这可能是最恐怖的事情了吧, 我感觉在生产环境中应该没有什么比数据跟更为重要. 那么我们该如何保证数据不丢失、或者丢失后可以快速恢复呢?只要看完这篇, 大家应该就能对MySQL中实现数据备份和恢复能有一定的了解。为什么需要备份数据?其实在前言中...原创 2019-03-04 22:58:06 · 379 阅读 · 0 评论 -
mysql数据库误删除后的数据恢复方法
在日常运维工作中,对于mysql数据库的备份是至关重要的!数据库对于网站的重要性使得我们对mysql数据的管理不容有失!然后,是人总难免会犯错误,说不定哪天大脑短路了来个误操作把数据库给删除了,怎么办???下面,就mysql数据库误删除后的恢复方案进行说明。一、工作场景(1)MySQL数据库每晚12:00自动完全备份。(2)某天早上上班,9点的时候,一同事犯晕drop了一个数据库!...原创 2019-03-02 23:25:41 · 2792 阅读 · 1 评论 -
基于 Docker 的 MySQL 主从复制搭建
Docker 是一个开源的引擎,可以轻松的为任何应用创建一个轻量级、可移植、自给自足的容器。Docker 通常用于如下场景:web 应用的自动化打包发布 自动化测试和持续集成、发布 在服务性环境中部署和调整数据库或其他的后台应用Docker 是一种新型的虚拟化方式,和传统的的虚拟化方式相比具有以下优势:Docker 容器的启动可以在秒级实现,这比传统的的虚拟机方式要快很多。 D...原创 2019-03-02 23:40:27 · 425 阅读 · 0 评论