首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mac系统忘了mysql密码怎么重置

mac系统忘了mysql密码怎么重置

原创
作者头像
用户6125058
修改2019-08-28 15:44:53
7.2K0
修改2019-08-28 15:44:53
举报
文章被收录于专栏:三人行慕课三人行慕课

1.首先确定mysql的版本信息

终端执行命令:mysql --version

若显示版本号表明正常;若显示command not found,则按如下代码链接安装路径

12

cd /usr/local/bin/sudo ln -fs /usr/local/mysql/bin/mysql mysql

版本号查看:

2.关闭mysql服务

1

sudo /usr/local/mysql/support-files/mysql.server stop

3.安全模式启动mysql

1

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

之后打开系统偏好设置,选择mysql,会发现mysql服务以及重启。

4.回到终端

注意【很重要】:Command + N重新打开一个终端,输入

1

Mysql -u root

此时不需密码就可以直接进入mysql,且可修改任意密码。

5.在新终端修改密码

12

FLUSH PRIVILEGES;SET PASSWORD FOR root@'localhost' = PASSWORD('重新设置的密码');

6.重新启动一下mysql就可以正常访问了


关于mysql修改密码 set password for root@localhost = password(‘xxx’);报错

1234

mysql> set password for root@localhost = password('123456');ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near 'password('123456')' at line 1

解决:

1

SET PASSWORD FOR root@localhost = '你重新设置的密码';

原文:MAC下MySQL忘记初始密码怎么办?

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.首先确定mysql的版本信息
  • 2.关闭mysql服务
  • 3.安全模式启动mysql
  • 4.回到终端
  • 5.在新终端修改密码
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档