當前位置:首頁 » 數據倉庫 » 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(或者虛擬機)兩台