我一直在用Rails和PostgreSQL运行我所有的应用程序,这非常容易使用brew install postgresql和brew services start postgresql来安装。与MySQL是一个非常大的痛苦。
如何从0设置MySQL并清理我造成的所有混乱?
我已经在我的MySQL上下载了MacOS社区服务器8.0.21,并在安装过程中注册了根密码。
在此之后,我已经运行了显示以下错误的折叠命令。
$ mysql -u root -p
# ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)$ mysql.server start
# Starting MySQL
# ./usr/local/Cellar/mysql/8.0.21_1/bin/mysqld_safe: line 144: /usr/local/var/mysql/Victors-MBP.err: Permission denied
# /usr/local/Cellar/mysql/8.0.21_1/bin/mysqld_safe: line 144: /usr/local/var/mysql/Victors-MBP.err: Permission denied
# /usr/local/Cellar/mysql/8.0.21_1/bin/mysqld_safe: line 199: /usr/local/var/mysql/Victors-MBP.err: Permission denied
# /usr/local/Cellar/mysql/8.0.21_1/bin/mysqld_safe: line 144: /usr/local/var/mysql/Victors-MBP.err: Permission denied
# ERROR! The server quit without updating PID file (/var/run/mysql/mysqld.pid).$ brew doctor
$ brew uninstall mysql
$ brew cleanup
$ brew install mysql
# The whole setup works, but every attempt to run the server still renders the same errors.$ mysql_secure_installation
# after inputting the correct root password...
# Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)请帮帮忙。我尝试过更多不同的设置和修正,但都没有效果。
提前谢谢你!
发布于 2020-09-18 14:38:19
这起作用了:https://superuser.com/a/603027/1220403
基本上执行以下命令:
$ mysql -u root mysql您可以使用ALTER设置密码并访问mysql命令行。此外,您还可以启动服务器。
发布于 2020-09-16 23:08:52
MySQL有一个简单的Macintosh安装程序和一个控制面板,与它一起.出现在“系统首选项”中。您确定服务器确实在运行吗? Betcha没有。
https://stackoverflow.com/questions/63928881
复制相似问题