Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何启用mysql bin日志_Mysql_Macos_Mysqlbinlog - Fatal编程技术网

如何启用mysql bin日志

如何启用mysql bin日志,mysql,macos,mysqlbinlog,Mysql,Macos,Mysqlbinlog,操作系统:Mac OS X Hi Sierra(10.13.1) MySQL:5.7.20(通过自制软件安装) 我想启用bin日志,所以我应该编辑我的.cnf文件, 我键入下面的命令以查找my.cnf文件 mysql--verbose--help | grep my.cnf 和结果 /etc/my.cnf/etc/mysql/my.cnf/usr/local/etc/my.cnf~/.my.cnf /etc/my.cnf、/etc/mysql/my.cnf在我的mac中不存在 因此,我编辑/us

操作系统:Mac OS X Hi Sierra(10.13.1)
MySQL:5.7.20(通过自制软件安装)

我想启用bin日志,所以我应该编辑我的.cnf文件,
我键入下面的命令以查找my.cnf文件
mysql--verbose--help | grep my.cnf

和结果
/etc/my.cnf/etc/mysql/my.cnf/usr/local/etc/my.cnf~/.my.cnf

/etc/my.cnf、/etc/mysql/my.cnf在我的mac中不存在

因此,我编辑/usr/local/etc/my.cnf文件。
[mysqld]
绑定地址=127.0.0.1
log bin=~/log

我启动了mysql,但它无法启动。
mysql.server启动
启动MySQL
... 错误!服务器在不更新PID文件(/usr/local/var/mysql/*.PID)的情况下退出。

当我在my.cnf中删除bin日志时,它可以启动
如何启用bin日志???

备用顾问

我的.cnf中缺少服务器id属性