In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-10-20 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)06/01 Report--
The following mainly brings you the concrete steps of configuring mysql database master-slave synchronization and non-interactive. I hope that the specific steps of configuring mysql database master-slave synchronization non-interactive can bring you practical use. this paper takes a mysql database multi-instance 3306 and 3308 as an example, 3306 as the master database and 3308 as the slave database (multiple single instance configuration is the same as a multi-instance configuration).
I. my.cnf file configuration
1. Modify the my.cnf configuration file. The log-bin,server-id cannot be opened for the main database 3306.
[root@mysql ~] # egrep "log-bin | server-id" / data/ {3306pr 3308} / my.cnf
/ data/3306/my.cnf:log-bin = / data/3306/mysql-bin
/ data/3306/my.cnf:server-id = 1
/ data/3308/my.cnf:#log-bin = / data/3308/mysql-bin
/ data/3308/my.cnf:server-id = 3
two。 Restart databases 3306 and 3308
[root@mysql ~] # / data/3306/mysqlstop
[root@mysql ~] # / data/3306/mysql start
[root@mysql ~] # / data/3308/mysqlstop
[root@mysql ~] # / data/3308/mysqlstart
3. Enter the main database 3306 and query whether log_bin is open and what the server_id is.
[root@mysql] # mysql-uroot-p123456-S / data/3306/mysql.sock
Mysql > show variables like "log_bin"
+-+ +
| | Variable_name | Value |
+-+ +
| | log_bin | ON |
+-+ +
1 row in set (0.01 sec)
Mysql > show variables like "server_id"
+-+ +
| | Variable_name | Value |
+-+ +
| | server_id | 1 | |
+-+ +
1 row in set (0.00 sec)
4. Create a user dedicated to synchronizing the database
Mysql > grant replicationslave on *. * to rep@'10.0.0.%' identified by '123456'
# *. * represents all libraries and all tables
Mysql > flush privileges
Mysql > select user,hostmysql.user
Mysql > show grants forrep@'10.0.0.%'
two。 Master library 3306 backup data, import slave library 3308
1. Back up data on the main library 3306
[root@mysql] # mysqldump-uroot-p123456-S / data/3306/mysql.sock-A-- events-B-x-- master-data=1 | gzip > / opt/$ (date +% F) .sql.gz
-A: all libraries-x: global locking table
two。 Import data from library 3308
[root@mysql ~] # ls / opt
2017-07-03.sql.gz
[root@mysql ~] # cd / opt
[root@mysql opt] # gzip-d2017-07-03.sql.gz
[root@mysql opt] # ls
2017-07-03.sql
[root@mysql opt] # mysql-uroot-p123456-S / data/3308/mysql.sock
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
The market share of Chrome browser on the desktop has exceeded 70%, and users are complaining about
The world's first 2nm mobile chip: Samsung Exynos 2600 is ready for mass production.According to a r
A US federal judge has ruled that Google can keep its Chrome browser, but it will be prohibited from
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
About us Contact us Product review car news thenatureplanet
More Form oMedia: AutoTimes. Bestcoffee. SL News. Jarebook. Coffee Hunters. Sundaily. Modezone. NNB. Coffee. Game News. FrontStreet. GGAMEN
© 2024 shulou.com SLNews company. All rights reserved.