macOS Sierra下安装mysql

按照: http://www.jianshu.com/p/2d902dd4fff4 帖子安装完后mysql后;


启动mysql,提示 

Can't connect to local MySQL server through socket '/tmp/mysql.sock 



找寻各个帖子,使用下面这篇文章的方法二加以解决:

方案二:

客户端连接时会默认去找/tmp路径下的mysql.sock 所以 我们这里的第二个方案是 看能不呢把 mysql.sock复制到  /tmp路径下 


结果发现 不能复制   但这里我们可以做一个连接

[sql]  view plain  copy
  1. cp /var/lib/mysql/mysql.sock   /tmp/mysql.sock  

cp: 无法打开 “/var/lib/mysql/mysql.sock” 读取数据: 没有那个设备或地址


用命令 

[plain]  view plain  copy
  1. ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock  

按照第一个帖子所说, 修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
FLUSH PRIVILEGES;
https://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html 

官网上说: 

MySQL 5.7.6 and later:

  
  
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

MySQL 5.7.5 and earlier:

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
5.7.6+与5.7.5-之间是有区别的,需要注意。


远离百度,支持谷歌。

遇到问题,首先要想到的是解决,而不是抱怨,此外多多使用谷歌,解决问题到 官网或者社区
 
>>>>>>后续还会遇到问题,后面继续分享,解决方法。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值