Mac系统下安装好mysql出现accessdenied的错误
程序员文章站
2022-05-18 14:33:39
mac下安装好mysql出现accessdenied的错误。
情况:
mac系统下新装了一个mysql,但是使用navicat连接数据库或者使用终端的时候出现access de...
mac下安装好mysql出现accessdenied的错误。
情况:
mac系统下新装了一个mysql,但是使用navicat连接数据库或者使用终端的时候出现access denied…的错误。
原因:
其实这是密码的错误,mysql安装的时候,提供了一个随机字符串,这个字符串却失效了(据说是临时密码)。而我又不想重新安装,估计重新安装也可能依旧有问题。
解决方式:
于是,我决定将my的用户密码给修改,这样即使不知道密码也可以使用新的密码了。
步骤:
1、关闭mysql服务器,可以进入系统偏好设置,打开mysql点击关闭服务;
2、cd /usr/local/mysql/bin 进入目录
3、sudo su 获取权限
4、./mysqld_safe –skip-grant-tables & 重启服务器
5、重新打开一个终端
配置短命令:
alias mysql=/usr/local/mysql/bin/mysql
6、输入mysql进入mysql命令模式
7、use mysql进入mysql数据库
8、flush privileges 获取权限,否则不让你修改
9、set password for ‘root’@’localhost’=password(‘new password’);完成修改,new password 是你的新密码
注意防止输入错误。
上一篇: Mysqlnetstartmysql启动,提示发生系统错误5拒绝访问
下一篇: ASP之对象总结