可以在Preference窗格上启动mysql Server但是无法在终端上启动它。在MAC上

时间:2017-07-20 03:09:15

标签: mysql macos toad workbench

我用dmg安装了mysql并使用了几天。 我无法在Preference Pane和Terminal上启动服务器。 因此我重复安装%uninstall几次。

最后我可以在首选项窗格上启动服务器,但我无法在终端上启动服务器。

尝试在终端上启动服务器时。 我有这些错误。

=============================================== =========

LoganLeeui-MacBook-Pro:support-files Logan$ ./mysql.server start
Starting MySQL
 ERROR! Couldn't find MySQL server (/usr/bin/mysqld_safe)

LoganLeeui-MacBook-Pro:support-files Logan$ ./mysql.server stop
 ERROR! MySQL server PID file could not be found!

LoganLeeui-MacBook-Pro:support-files Logan$ ./mysql.server restart
 ERROR! MySQL server PID file could not be found!
Starting MySQL
 ERROR! Couldn't find MySQL server (/usr/bin/mysqld_safe)

=============================================== =========

我在/etc/my.cnf

中添加了代码
[client]
108 
109 port = 3306
110 socket = /tmp/mysql.sock
111 
112 
113 [mysqld]
114 
115 port = 3306
116 socket = /tmp/mysql.sock
117 datadir = /usr/local/mysql-5.7.17-macos10.12-x86_64/data
118 tmpdir = /tmp
119 
120 [client]
121 default-character-set=utf8
122 [mysql]
123 default-character-set=utf8
124 [mysqld]
125 collation-server = utf8_unicode_ci
126 init-connect='SET NAMES utf8'
127 character-set-server = utf8

我该如何解决?

我不想再面对未知错误了。

enter image description here

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。 我可以删除,但我为遇到这种问题的人写了答案。

删除您创建的mysql帐户 然后再次创建它们作为CREATE USER命令。 重要)授予他们 使用grant选项将的所有权限授予xxx @'%'。 刷新特权 并重新启动您的mysql服务器。

然后你就不会再遇到这种错误了。