Mac 安装mysql,很长时间也没安装好,也没有提示随机密码

今天在mac电脑上安装mysql,下载dmg,就是傻瓜式的下一步,可以等了很长时间,页面提示还是“还剩一分钟~~”,或者“等待其他安装完成”啥的,关键在“系统偏好设置”中MySQL已经出现了,也可以启动成功。也没有出现大家说的随机密码。也查了很多方法,也没有解决。
这里写图片描述

无意中将安装包右击–>推出
然后那个随机密码就出现了,我了去,这是什么情况了。
这里写图片描述

1、将给出的随机密码截图保存下来,或者在mac电脑通知中看
这里写图片描述

二、启动mysql
1、手动启动,在系统偏好设置中,点击Mysql,然后再点击start
这里写图片描述

2、命令启动

cd /usr/local/mysql

# 启动
sudo support-files/mysql.server start

# 重启
sudo support-files/mysql.server restart

# 停止
sudo support-files/mysql.server stop

# 检查 MySQL 运行状态
sudo support-files/mysql.server status

3、启动好之后,我们需要将mysql加入系统环境变量。

cd /usr/local/mysql/bin
vim ~/.bash_profile

这里写图片描述

只要输入画红框的地方

PATH=$PATH:/usr/local/mysql/bin

source ~/.profile

其余的是其他的环境变量配置

4、修改初始密码

mysql -uroot -p

之后会要求你输入刚才的随机密码,输入验证成功之后会有如下
这里写图片描述

5、修改密码的sql(1)

 UPDATE mysql.user SET Password=PASSWORD('your new pass') WHERE User='root';

这里写图片描述

6、修改密码的sql(2)

SET PASSWORD = PASSWORD('your new pass');

这里写图片描述

参考链接

等我重启电脑之后右出现了一下问题

mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

解决方法:http://blog.csdn.net/lisongjia123/article/details/57418989

我用的是方法二解决的
这里写图片描述
这里写图片描述

1、cd /usr/local/mysql
2、sudo support-files/mysql.server stop
3、sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
4、usr/local/mysql/data
mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('123456') WHERE User = 'root';
FLUSH PRIVILEGES;
\q
5、control+Z(第4步是一行行的输入,然后control+Z结束)
6、mysql -u root -p(会提示输入密码,我们已经将密码修改成了123456

二、MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。
下载链接:
http://dev.mysql.com/downloads/workbench/
操作方便

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值