> 데이터 베이스 > MySQL 튜토리얼 > 搭建MySQL集群_MySQL

搭建MySQL集群_MySQL

PHP中文网
풀어 주다: 2016-05-27 13:45:14
원래의
1927명이 탐색했습니다.

前期准备:\

1.mysql配置文件的获取

a. windows 找到mysql客户端的快捷方式然后 右键 -> 属性 目标中的文件路径就是配置文件的存放位置。

\

\

目标:"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" "

--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" "-uroot" "-p"

其中defaults-file指定的就是配置文件路径

\

b. linux 输入 find -name "my.cnf" 返回mysql配置文件路径

\\

2. Mysql的启动、停止、重启

1.windows 打开任务管理器找到mysql服务 右键 -> 具体操作

\

\\

b. linux 终端:

service mysqld start --启动
service mysqld stop --暂停
service mysqld restart --重启
로그인 후 복사

3. Window下Mysql服务的注册及卸载

注册mysql服务: mysqld install mysql --defaults-file="C:\Program Files\mysql-5.7.12\my.cnf"
卸载mysql服务: mysqld remove mysql

1主1从服务器搭建

环境介绍:1台win10下的mysql5.6 x64服务器 1台CentOS release 6.3 (Final)下的Mysql 5.5.37 x86服务器

mysql5.5.37 作为master 5.6作为Slave

操作:

1>. 配置master的my.cnf

[mysqld]
server_id =1 #(不指定的话默认是1)
log-bin=master-bin
로그인 후 복사

2>. 配置slave的my.cnf

[mysqld]
server-id=2relay_log=slave-relay-binrelay_log_index=slave-relay-bin.index
로그인 후 복사

3>. 分别重启master和slave服务

4>. 在master主机上面创建 REPLICATION SLAVE用户

create user repl_user;
GRANTREPLICATION SLAVE ON *.* TO repl_user IDENTIFIED BY 'xyzzy';
로그인 후 복사

5>. 在slave主机上执行

CHANGE MASTER TO MASTER_HOST='121.89.42.1',
MASTER_PORT=3306, MASTER_USER='repl_user',
MASTER_PASSWORD='xyzzy';
로그인 후 복사

6>. 在slave主机上执行 START SLAVE

7>. 在slave主机上执行SHOW SLAVE STATUS显示

\

表示成功。

 

以上就是搭建MySQL集群_MySQL的内容,更多相关内容请关注PHP中文网(www.php.cn)!


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿