首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Mac上安装MySQL

问在Mac上安装MySQL
EN

Stack Overflow用户
提问于 2016-12-18 08:56:50
回答 2查看 179关注 0票数 0

我在我的MacBook专业版(2011年初,OS版本10.11.6)上安装MySQL时遇到了一些问题。我已经多次运行磁盘映像,每次都成功安装。据我所知,应该在安装时为我提供一个临时密码,但我从来没有这样做过

安装后,我进入我的终端并输入mysql,但我只得到以下响应:

代码语言:javascript
复制
ERROR 1045 (28000): Access denied for user 'foo'@'localhost' (using password: NO)

我是不是做错了什么?我对命令行编码知之甚少,所以你能提供的细节越多越好。

如果我需要提供更多关于整个安装过程的信息,请让我知道,我一定会把它贴出来。

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-12-18 08:59:32

登录mysql客户端,操作步骤如下:

mysql -uroot -p

假设您保留root作为用户名。

票数 1
EN

Stack Overflow用户

发布于 2016-12-18 09:09:29

如果在完成时没有为您提供默认密码,这应该会起到作用:

引用First google hit.

1-停止MySQL

代码语言:javascript
复制
sudo /usr/local/mysql/support-files/mysql.server stop

2-在安全模式下启动:

代码语言:javascript
复制
sudo mysqld_safe --skip-grant-tables

3-这将是一个正在进行的命令,直到该过程完成,因此请打开另一个shell/终端窗口,以root用户身份登录:

代码语言:javascript
复制
mysql -u root
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

4-将小写的“MyNewPass”改为您想要的-并保留单引号。

代码语言:javascript
复制
\q

5-启动MySQL

代码语言:javascript
复制
sudo /usr/local/mysql/support-files/mysql.server start

就是这样,现在你的root密码将被更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41204538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档