摘要:
复制其最终目的是让一台服务器的数据和另外的服务器的数据保持同步,已达到数据冗余或者服务的负载均衡。一台主服务器可以连接多台从服务器,并且从服务器也可以反过来作为主服务器。主从服务器可以位于不同的网络拓扑中,由于mysql的强大复制功能,其复制目标可以是所有的数据库,也可以是某些数据库,甚至是某个数据库中的某些表进行复制。MySQL支持的两种复制方案:基于语句复制,基于行复制基于语句复制基于行复制,... 阅读全文
摘要:
mysql 启动时,报错一般都不明显,因此我们需要配置错误日志#vim /etc/my.cnfxxxxxxxxxx1 1#vim /etc/my.cnf在[mysqld]下添加log_error = /var/log/mysql/error.logx 1log_error = /var/log/mysql/error.log再次启动时,如果出现错误,启动不起来,就可以去日志文件中,查看详细错误信息 阅读全文
摘要:
Linux下使用yum安装MySQL,以及启动、登录和远程访问MySQL数据库。1、安装查看有没有安装过:yum list installed mysql*rpm -qa | grep mysql*查看有没有安装包:yum list mysql*安装mysql客户端:yum install mysql安装mysql 服务器端:yum install mysql-serveryum install ... 阅读全文
摘要:
MySQL双主复制,即互为Master-Slave(只有一个Master提供写操作),可以实现数据库服务器的热备,但是一个Master宕机后不能实现动态切换。而Keepalived通过虚拟IP,实现了双主对外的统一接口以及自动检查、失败切换机制。联合使用,可以实现MySQL数据库的高可用方案。环境描述:OS:CentOS6.5_X64MASTER:192.168.196.133BACKUP:192... 阅读全文
摘要:
摘要:今天在Linux服务器上安装了msyql数据库,在本地访问的时候可以访问,但是我想通过远程的方式访问的时候就不能访问了,查询资料后发现,Linux下MySQL默认安装完成后只有本地访问的权限,没有远程访问的权限,需要你给指定用户设置访问权限才能远程访问该数据库,下面把我的做法记录一下: 一:登录安装后的mysql数据库,如下图: 二:输入给root用户设置权限的命令行并回车,如下图:这里的r... 阅读全文