1.在主數(shù)據(jù)庫服務(wù)器為從服務(wù)器添加一個擁有權(quán)限訪問主庫的用戶:
創(chuàng)新互聯(lián)專注于古浪網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供古浪營銷型網(wǎng)站建設(shè),古浪網(wǎng)站制作、古浪網(wǎng)頁設(shè)計、古浪網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造古浪網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供古浪網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
GRANT REPLICATION SLAVE ON *.* TO ' test'@'%' IDENTIFIED BY 'test';
(%表示允許所有IP,可設(shè)置指定從服務(wù)器IP)
添加用戶后:
可在從服務(wù)器上用mysql -h127.0.0.1 -utest -ptest; 來測試是否有權(quán)限訪問主數(shù)據(jù)庫
2.在主據(jù)庫配置文件加上:
#master config
server-id = 1
log-bin = mysql-bin
3.在從服務(wù)器數(shù)據(jù)庫配置文件:
server-id = 2
master-host = 10.0.0.199
master-user = test
master-password = test
replicate-do-db = test
master-port = 3306
log-bin = mysql-bin
如果你的一切配置順利
你在從服務(wù)器上輸入命令:show slave status\G
成功情況:
Slave_IO_Running:yes
Slave_SQL_Running:yes
在主服務(wù)器上輸入show master status
MySQL和SQLserver當(dāng)然可以同時安裝在同一臺服務(wù)器上。相互不會有影響,各自按各自的安裝和配置方式就可以了。不需要特別的設(shè)置。Php調(diào)用MySQL只要在Php配置文件中啟用MySQL的插件就可以了。 將配置文件中“;extension=php_mysql.dll ”前面的分號
mysql安裝部署和配置:
1.安裝包:mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
2.解壓:tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
3.進(jìn)入:cd /opt/ 并且把mysql-5.6.33-linux-glibc2.5-x86_64文件拷貝到當(dāng)前目錄 改名為mysql
4.創(chuàng)建分組和用戶:groupadd mysql,useradd -r -g mysql mysql
5.建立連接:ln -s /E/mysql/bin/mysql /usr/bin/
6.初始化mysql ./scripts/mysql_install_db --user=mysql
7.權(quán)限設(shè)置:chown -R mysql data
8.復(fù)制配置文件:cp support-files/my-medium.cnf /etc/my.cnf
9.將mysqld服務(wù)加入開機(jī)自啟動項,cp support-files/mysql.server /etc/init.d/mysqld
10.通過chkconfig命令將mysqld服務(wù)加入到自啟動服務(wù)項中 chkconfig --add mysqld
11.查看是否添加成功 chkconfig --list mysqld
12.安裝設(shè)置完成,重啟mysqld服務(wù)或者重啟系統(tǒng):重啟mysqld的服務(wù)命令:service mysqld start