ERROR You have enabled the binary log, but you haven't provided the mandatory server-id

Posted vzhangxk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ERROR You have enabled the binary log, but you haven't provided the mandatory server-id相关的知识,希望对你有一定的参考价值。

[root@weblogic local]# /usr/local/mysql/bin/mysqld  --defaults-file=/etc/my.cnf  --basedir=/usr/local/mysql  --datadir=/data/mysql  -initialize
2020-03-05T08:53:14.980089Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2020-03-05T08:53:14.980377Z 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
2020-03-05T08:53:14.980437Z 0 [Note] /usr/local/mysql/bin/mysqld (mysqld 5.7.25-log) starting as process 8435 ...
2020-03-05T08:53:14.992603Z 0 [ERROR] You have enabled the binary log, but you haven‘t provided the mandatory server-id. Please refer to the proper server start-up parameters documentation
2020-03-05T08:53:14.992690Z 0 [ERROR] Aborting
2020-03-05T08:53:14.992770Z 0 [Note] Binlog end
2020-03-05T08:53:14.992900Z 0 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
 
在my.cnf 添加server_id
[mysqld]
server_id=130
 

以上是关于ERROR You have enabled the binary log, but you haven't provided the mandatory server-id的主要内容,如果未能解决你的问题,请参考以下文章

Zabbix You do not have the SUPER privilege and binary logging is enabled

You do not have the SUPER privilege and binary logging is enabled解决方法

You do not have the SUPER privilege and binary logging is enabled解决方法

mysql报错:You do not have the SUPER privilege and binary logging is enabled

redis启动后出现"WARNING you have Transparent Huge Pages (THP) support enabled in your kernel"问题

ERROR 1064 (42000): You have an error in your SQL syntax...