我在Mac OS 10.13 High Sierra上安装了mysql 5.7.11。 mysql服务器似乎启动和停止没有问题。我连接没有明显的问题。我已经能够使用phpmyadmin为本地cms设置数据库而没有任何问题。
但是,在 my.cnf 中启用常规查询记录后:
general_log = 1
general_log_file = /var/log/mysql/my_general.log
my_general.log 正在填充连接错误消息:
2018-01-15T11:33:56.933354Z 31 Connect _mysql@localhost on using Socket
2018-01-15T11:33:56.933387Z 31 Connect Access denied for user '_mysql'@'localhost' (using password: NO)
2018-01-15T11:33:58.934167Z 32 Connect dylan@localhost on using Socket
2018-01-15T11:33:58.934206Z 32 Connect Access denied for user 'dylan'@'localhost' (using password: NO)
2018-01-15T11:34:10.933386Z 33 Connect dylan@localhost on using Socket
2018-01-15T11:34:10.933419Z 33 Connect Access denied for user 'dylan'@'localhost' (using password: NO)
随机,_netbios@localhost
也被拒绝访问。
每次启动服务器时都是一致的。它将30次失败尝试作为_mysql@localhost
,然后切换到我的用户帐户。据我所知,它会无限期地继续失败。
我没有设置 _mysql 用户,有一个用户 mysql.sys 。用户 dylan 需要密码。
那么,我怎么知道连接到mysql的是什么?