当前位置:首页 » 数据仓库 » mysql数据库主要配置
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

mysql数据库主要配置

发布时间: 2023-08-03 05:39:51

‘壹’ Mysql数据库的主从配置

需要两台主机,分别担任主困简服务器和从服务器
主服务器IP:192.168.1.1
从服务器IP:192.168.1.2
首先分别在两台服务上配置mysql服务,见
在主服务器上:
# vim /etc/my.cnf
修改或添加如下条目
log-bin=master-bin
log-bin-index=master-bin.index
server-id=11
注:server-id一项可自行设置,但尽量不要设为1,也不能和从服务器重复
重启服务
# service mysqld restart
添加REPLICATION(复制)帐号:repl
# mysql
GRANT REPLICATION SLAVE,
REPLICATION CLIENT ON *.*
TO repl@餘.168.1.%'
IDENTIFIED BY 'redhat'
注:*.*表示任意数销尺棚据库中的任意表,‘192.168.1.%’表示只允许192.168.1.0网段的主高访问数据库
FLUSH PRIVILEGES;
q
在从服务器端:
# vim /etc/my.cnf
修改或添加如下条目:
relay-log=relay-log-bin
relay-log-index=slave-relay-bin.index
server-id=22
注:server-id不能与主服务器的相同
重启mysql服务
# service mysqld restart
# mysql
CHANGE MASTER TO
MASTER_HOST=餘.168.1.1', ##主服务器的IP
MASTER_PORT=3306, ##3306不能加引号,此行可有可无
MASTER_USER='repl',
MASTER_PASSWORD='redaht'
START SLAVE;
到此,主从mysql服务器配置完成!亏则
测试:
在主服务器上对数据库进行修改,如:
# mysql
CREAT DATABASE mydb;
在从服务器端查看:
# mysql
SHOW DATABASES;
这里也将出现一个名为mydb的一模一样的数据库!

‘贰’ mysql数据库有哪些基本配置

主从数据库同步 可以参考如下:
一、 概述
MySQL从3.23.15版本以后提供数据库复制(replication)功能,利用该功能可以实现两个数据库同步、主从模式、互相备份模式的功能。本文档主要阐述了如何在linux系统中利用mysql的replication进行双机热备的配置。
二、 环境
操作系统:Linux 2.6.23.1-42.fc8 # SMP(不安装XEN)
Mysql版本:5.0.45-4.fc8
设备环境:PC(或者虚拟机)两台