当前位置: 首页 > news >正文

mysql主从

mysql主从

1、Mysql安装

安装需要以root用户登录,安装步骤如下:

[Step 1]检查目标机器mysql的安装情况,为了防止安装时出现包冲突,需要确保目标机器上没有安装过其它版本的mysql,运行以下命令检查。

shell> rpm -qa | grep -i mysql

如果目标机器上安装了其它版本的mysql,需要调用以下命令将其卸载。

shell> rpm -e --nodeps xxxx

[Step 3]安装rpm包

 

shell> rpm -ivh MySQL-server-5.6.27-1.el6.x86_64.rpm

shell> rpm -ivh MySQL-client-5.6.27-1.el6.x86_64.rpm

 

Mysql配置

[Step 1]修改root用户的登录密码,mysql安装后,会将root的初始密码保存在/root/.mysql_security,使用该初始密码登录并修改mysqlroot用户密码。

shell> mysql –uroot –p

mysql> set password for 'root'@'localhost'=PASSWORD('rootroot');

mysql> flush privileges;

[Step 2]用户远程访问授权。

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'rootroot' WITH GRANT OPTION;

mysql> flush privileges;

[Step 3]复制my.cnf 文件到/etc下,并修改文件。如果是单独在一台机器运行mysql服务,把该值改成本机内存减2G左右;如果是与其它服务共用硬件,则其值是机器内存的1/4左右,同时最小不小于1G。设置server-id,若节点为mysql的主节点,设置成1,若节点为mysql的从节点,设置成2主从节点都要启动二进制日志文件log-bin=mysql-bin

 

[Step 4]设置mysql主从模式。在从节点执行以下命令,假设172.18.27.12mysql主节点的ip

shell> mysql –u root –p

mysql> CHANGE MASTER TO MASTER_HOST='172.18.27.12', MASTER_PORT=3306,MASTER_USER='root', MASTER_PASSWORD='rootroot';

[Step 5]完成配置修改后,重启服务使配置生效。

1.1.1.3 Mysql运行

#启动

shell> service mysql start

#停止

shell> service mysql stop

#重启

shell> service mysql restart

转载于:https://www.cnblogs.com/mylanguage/p/5626546.html

相关文章:

  • Windows Phone 7 不温不火学习之《项目模板》
  • 没有自动联想补齐代码的解决办法
  • Windows Phone 7 不温不火学习之《工程结构》
  • iOS面试题6.30总结
  • Winows Phone 7 不温不火学习之《音乐播放示例》
  • centos7安装eclipse
  • Windows Phone7 不温不火学习之《应用程序生命周期》
  • 你好,React setState
  • fastreport 如何 设置 richview 的 行高
  • Windows Phone 7 不温不火学习之《页面导航》
  • 我的ipad应用备份
  • 我又回来了
  • windows向ubuntu过渡之常用软件安装
  • java.util.ConcurrentModificationException 异常
  • windows和linux的协议栈驱动
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • avalon2.2的VM生成过程
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • C学习-枚举(九)
  • DataBase in Android
  • DOM的那些事
  • express + mock 让前后台并行开发
  • Lsb图片隐写
  • Mysql5.6主从复制
  • mysql中InnoDB引擎中页的概念
  • rabbitmq延迟消息示例
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • Shell编程
  • 记一次删除Git记录中的大文件的过程
  • 如何合理的规划jvm性能调优
  • 深入浅出webpack学习(1)--核心概念
  • 怎么把视频里的音乐提取出来
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • FaaS 的简单实践
  • # 数据结构
  • (8)STL算法之替换
  • (剑指Offer)面试题34:丑数
  • (六)vue-router+UI组件库
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (四) 虚拟摄像头vivi体验
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • .jks文件(JAVA KeyStore)
  • .Net 4.0并行库实用性演练
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .net MVC中使用angularJs刷新页面数据列表
  • .NET 解决重复提交问题
  • .net 提取注释生成API文档 帮助文档
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .Net6支持的操作系统版本(.net8已来,你还在用.netframework4.5吗)
  • .NET轻量级ORM组件Dapper葵花宝典
  • .NET中两种OCR方式对比
  • @EnableConfigurationProperties注解使用
  • @property括号内属性讲解
  • [ C++ ] template 模板进阶 (特化,分离编译)