Home > Database > Mysql Tutorial > body text

What should I do if mysql fails to set log-bin?

coldplay.xixi
Release: 2020-10-12 17:39:17
Original
2233 people have browsed it

The solution to the failure of mysql to set "log-bin": first modify the [my.cnf] file; then store the log file in binary form; finally find the binary file and use the command to export it.

What should I do if mysql fails to set log-bin?

【Related learning recommendations: mysql tutorial(Video)】

Methods to solve mysql failure to set log-bin:

1. Modify the my.cnf file

log-bin=mysql-bin
binlog_do_db=hello
Copy after login
  • log-bin: Setting this parameter means enabling the binlog function and specifying the path name

  • binlog_do_db: Specifying the name of the database for recording logs

After modifying the file, you need to restart the database service

2. The log file exists in binary form. Find the binary file and use the command to export it

a ) Find the binary file storage location

[root@CCDT-gluster-1 mysql]# ps -ef | grep mysql
root     12017     1  0 13:45 pts/0    00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/home/Mysql/MysqlData --pid-file=/home/Mysql/MysqlData/mysql1.pid
mysql    12336 12017  0 13:45 pts/0    00:00:02 /usr/sbin/mysqld --basedir=/usr --datadir=/home/Mysql/MysqlData --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/home/Mysql/MysqlData/CCDT-gluster-1.err --pid-file=/home/Mysql/MysqlData/mysql1.pid
root     14080 26031  0 13:50 pts/0    00:00:00 grep mysql
root     20668     1  0 May11 ?        00:00:00 mysql -u root -p
Copy after login

b) The binary file is stored in the directory where the database file is located, use the mysqlbinlog command to export

[root@CCDT-gluster-1 mysql]# cd /home/Mysql/MysqlData
[root@CCDT-gluster-1 MysqlData]# mysqlbinlog --start-datetime='2016-11-17 12:00:00' --stop-datetime='2016-11-17 17:00:00' mysql-bin.000001 > ./hello.txt
Copy after login

If you want to learn more about programming, please stay tuned. php training column!

The above is the detailed content of What should I do if mysql fails to set log-bin?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!