本地mysql在我的mac上访问被拒绝: access deni
2016-12-12 本文已影响202人
出题老头
最近要搞服务器端的代码,手头上只有一台mac,咋整啊,结果从官网上下载了mysql的server,又下了一个mac版本的mysql for navicat。
![](https://img.haomeiwen.com/i3866777/5331f81d8becb399.png)
建立连接之后,无法打开连接,显示如下:
![](https://img.haomeiwen.com/i3866777/c1fd9abb19bba6ca.png)
处理方法:可直接跳过密码授权
1,关闭mysql的服务,在系统偏好设置中,找到mysql,点击,stop
![](https://img.haomeiwen.com/i3866777/aafb05839726930e.png)
2,将电脑使用者权限升级为超级管理员权限:sudo su
3,打开终端,输入:cd /usr/local/mysql/bin/
4,输入命令,来禁止mysql的身份验证:./mysqld_safe --skip-grant-tables &
5,回车之后,mysql的服务会自动重启,到时候直接双击mysql链接就可以打开了
![](https://img.haomeiwen.com/i3866777/38fe8854886057a7.png)