我似乎不知道要在我的新mac上正确安装/安装mysql必须做些什么。
1.)我安装了mysql通过自制的
2.)我能运行mysql.server start

3.)如果我尝试运行mysql -u root -p,我就会得到这个
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)我在谷歌上搜索了各种来源,但似乎找不出该做什么。
更新:

更新2:

发布于 2015-08-10 07:47:10
让我们停止我的:
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist清洁重新安装程序:
brew remove mysql
brew cleanup
brew doctor在下一步之前备份您的数据库。然后清理数据目录(为了避免在以后手动运行额外步骤mysql_install_db ):
sudo rm -rf /usr/local/var/mysql最新的步骤是从头开始重新安装它:
brew update
brew install mysql然后运行mysqld并尝试登录到CLI:
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
mysql -u root发布于 2015-08-06 10:07:18
在第三步中,在没有-p选项的情况下运行它,它代表密码要求:像下面这样运行mysql -u root命令。如果您需要设置密码,那么还有关于它的另一篇文章,here。
发布于 2015-08-10 13:47:06
"No“密码和密码= '‘是不同的。
“否”密码:
mysql -u root代表“”:
mysql -u root -p然后在出现提示时输入空行。
mysql -u root -p root在-p和root之间有一个空格意味着:(1)提示输入密码,然后(2) USE root来建立默认的数据库。
mysql -u root -proot没有空格,写着“我的密码是‘根’”。
https://stackoverflow.com/questions/31852729
复制相似问题