mysql
文章平均质量分 71
linux_player_c
喜欢linux
展开
-
6.mysql学习笔记:myql的复制拓扑
myql的复制拓扑可以在任意的主库(master)和备库(slave)中建立复制,只有一个限制:一个备库(slave)只能有一个主库(master)。一般来讲我们在设计mysql复制拓扑的时候应该符合以下几个准则:1.一个mysql备库只能有一个主库; 2.每个备库必须要有一个唯一的服务器id; 3.一个主库可以有多个备库; 4.如果打开了log_slave_updates选项,一个备库可以把原创 2015-11-22 22:33:59 · 789 阅读 · 0 评论 -
2.mysql学习笔记:恢复mysql的root密码
mysql的用户管理mysql数据库中的用户信息存在于mysql.user表单中,如果忘记的话是无法正常进入mysql数据库的,所以此时只能通过无密码状态进入mysql。可以通过修改配置文件设置开机的模式为无密码模式(skip-grant-tables)。设置mysql为无密码验证模式编辑mysql的主配置文件: [root@server5 lib]# vim /etc/my.cnf 编辑完为了原创 2015-11-18 15:33:31 · 514 阅读 · 0 评论 -
1.mysql学习笔记:mysql的源码安装
mysql的源码安装mysql简介(摘自开源中国) MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的特性使用C和C++编写,并使用了多种编译器进行测试,保原创 2015-11-18 14:40:21 · 993 阅读 · 0 评论 -
3.mysql学习笔记:mysql常见操作
mysql常见操作mysql的连接1.连接本机mysql:[root@server5 ~]# mysql -uroot -predhat2.连接远程主机mysql: 此时需要指定ip,并且远程主机需要进行授权操作; 具体的过程如下所示:(1)首先在被访问的主机上进行授权操作: 刷新数据库的修改信息: (2)远程主机进行登陆: 增加新用户1.增加一个用户test1密码为redhat,让它可以原创 2015-11-19 16:16:37 · 551 阅读 · 0 评论 -
7.mysql学习笔记:mysql集群的搭建(一)
mysql集群的搭建mysql集群的架构mysql集群是有一个或多个mysql服务器组成,mysql服务器通过ndb存储引擎与ndb集群通信,ndb集群由以下几个组件构成: 1.mysql服务器mysqld 2.数据节点ndbd 3.集群管理服务器 4.集群管理客户端注意:有时候msyql服务器又被称作sql节点 上述四个部分的管理如下所示: 如何存储数据原创 2015-11-25 17:39:41 · 851 阅读 · 0 评论 -
5.mysql学习笔记:复制的原理
基于语句的复制在早期的mysql版本中只支持基于语句的复制(也称为逻辑复制),实际上就是把主库上的sql语句再执行一遍。特点:1.实现简单,只需要执行相关sql语句,能够让主备保持同步。 2.如果语句中包含元数据信息(比如当前时间),则会出现问题。 3.而且更新必须是串行的,这需要更多的锁。基于行的复制从mysql5.1开始支持基于行的复制,这种方式将实际的数据记录在二进制文件中。优点: 由于原创 2015-11-20 13:10:24 · 735 阅读 · 0 评论 -
4.mysql学习笔记:mysql的复制(一)
mysql的复制复制概述复制要解决的一个基本问题是服务器之间数据的同步,一个master(主库)的数据可以同步到多个备库(slave)上。而且其中一个备库也可以配置成令一个服务器的主库。 mysql支持两种复制方式:1.基于行的复制; 2.基于语句的复制;两种方式都是在主库上记录二进制日志,在备库上重放日志的方式来实现异步的数据复制的(mysql还支持半同步复制,不过效率要略低于异步复制)。这个方原创 2015-11-20 11:17:23 · 660 阅读 · 0 评论 -
6.zabbix学习笔记:zabbix监控mysql(一)
zabbix监控mysql在zabbix中自带对mysql监控的模板(Template App MySQL),他对于mysql的监控内容包括CRUD操作以及状态监控等信息(监控的内容相对比较有限),如下图所示: 包括: msyql.ping mysql.version mysql.status[*]今天我们来介绍下如何能够使用shell采集mysql的相关信息,并且生成key和对应的item原创 2015-12-28 13:42:59 · 3862 阅读 · 0 评论 -
1.python学习笔记:python连接mysql数据库
python连接mysql数据库MySQL-python-1.2.5.zippython要想连接mysql数据库,需要借助MySQL-python-1.2.5.zip模块,该模块可以在pypi.python.org网站上进行下载,地址如下: https://pypi.python.org/pypi/MySQL-python/1.2.5安装并使用MySQL-python既然是连接数据库,我们前期的准原创 2015-11-26 22:44:25 · 1047 阅读 · 1 评论