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

来源:互联网 发布:如何成为淘宝小模特 编辑:程序博客网 时间:2024/06/10 16:15

今天在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/binvim ~/.bash_profile

这里写图片描述

只要输入画红框的地方

PATH=$PATH:/usr/local/mysql/binsource ~/.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/mysql2、sudo support-files/mysql.server stop3、sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables4、usr/local/mysql/datamysql -u rootUPDATE mysql.user SET authentication_string=PASSWORD('123456') WHERE User = 'root';FLUSH PRIVILEGES;\q5、control+Z(第4步是一行行的输入,然后control+Z结束)6、mysql -u root -p(会提示输入密码,我们已经将密码修改成了123456

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

阅读全文
0 0
原创粉丝点击