mysql在Mac的系统下忘记登陆密码怎么办?

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: mac怎么进root!mysql忘记密码怎么用root强行修改掉。

先说一下问题在:在mac系统下成功安装好mysql是会在通知栏里给你生成一个密码的,不是默认的root或者空格键了,这个时候Password:后面就会出现一个小锁,3次密码错误就不让你输入啦。
第一个错误是(都有解决办法):
_2018_03_11_10_04_33
敲黑板,出现这个错误的原因是什么?
答:自己看自己的mysql服务打开了没有!!!重要的事情说三遍!确认mysql服务器处于开启状态!确认!确认!(服务器在哪儿开启?在左上角小苹果图标的系统偏好设置,进去之后的最下面star跟stop还是要分得清的哈)

下面说怎么强制的用root用户来强制的修改掉mysql的密码!

1.先把你的服务器关掉,两个方法:

method1:你可以去左上角的小苹果系统偏好设置去关闭。

_2018_03_11_10_49_52
method2:打关闭代码:

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

2.用root用户去进去终端,启用root用户还是去小苹果呢里,找到(用户与群组),找到左下角的小锁头点一下,输入密码并确认,像这样,
_2018_03_11_11_04_28
然后注意别晕,左侧点击登陆选项,平移到右边的网络账户服务器,点击打开目录实用工具,像这样,
_
进去之后再次打开小锁头,会让你输入密码,这个密码就是你的开机密码,没有开机密码的自动忽略。
_2018_03_11_11_13_13
然后如图点击启用root就可以了,然后你自己搞一个密码,我的就是开机密码 ,打两遍就行了,之后就打开root用户了。
_2018_03_11_11_15_33
3.进入终端,进入终端以后输入:
cd /usr/local/mysql/bin/
回车
4.输入禁止mysql的验证功能的代码:
./mysqld_safe - -skip-grant-tables &
回车
5.输入 ./mysql
回车
6.输入 FLUSH PRIVILEGES;
回车
7.输入
ALTER USER ‘root’@‘localhost’IDENTIFIED BY ‘新密码’

新密码设置成功,服务器开启之后,进入终端,敲命令:
1.在终端中先添加mysql的路径哈:
PATH=“$PATH":/usr/local/mysql/bin
2.继续敲登陆mysql的命令:(最好记下来,要不去复习Linux命令)
mysql -u root -p
3.输入你的新密码久可以进去了。

注意(用完超级用户之后要回去点击关闭超级账户,超级账户的访问权限很牛逼,什么都可以删除,连你的系统文件都可以覆盖,小心使用,关闭方法就是开启的方法倒回去,先关闭,然后把锁子一个一个的加上就可以了。)

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
关系型数据库 MySQL 数据安全/隐私保护
Mac安装Mysql5.7
Mac安装Mysql5.7
50 5
|
30天前
|
关系型数据库 MySQL 应用服务中间件
win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
这篇文章介绍了如何在Windows 7系统上搭建PHP、MySQL和Apache环境,并部署ECShop项目,包括安装配置步骤、解决常见问题以及使用XAMPP集成环境的替代方案。
37 1
win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
|
1月前
|
数据可视化 关系型数据库 MySQL
Mysql8 如何在 Window11系统下完成跳过密钥校验、完成数据库密码的修改?
这篇文章介绍了如何在Windows 11系统下跳过MySQL 8的密钥校验,并通过命令行修改root用户的密码。
Mysql8 如何在 Window11系统下完成跳过密钥校验、完成数据库密码的修改?
|
27天前
|
关系型数据库 MySQL Linux
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
|
29天前
|
安全 关系型数据库 MySQL
在Linux中,如何重置 mysql root 密码?
在Linux中,如何重置 mysql root 密码?
|
1月前
|
关系型数据库 MySQL 数据库连接
成功解决「MySQL问题1」启动mysql时:发生系统错误5拒绝访问
这篇文章介绍了如何解决启动MySQL服务时遇到的系统错误5(拒绝访问),通过管理员权限启动命令窗口并使用"net start mysql"和"net stop mysql"命令来控制服务。
|
1月前
|
SQL 数据可视化 关系型数据库
MySQL 备份可视化巡检系统
MySQL 备份可视化巡检系统
|
1月前
mac系统使用NTFS移动硬盘只读问题
mac系统使用NTFS移动硬盘只读问题
52 4
|
1月前
|
关系型数据库 MySQL Linux
一文教会你如何在Linux系统中使用Docker安装Mysql 5.7版本 【详细过程+图解】
这篇文章提供了在Linux系统中使用Docker安装Mysql 5.7版本的详细过程和图解,包括安装指定版本、创建实例、启动、使用Navicat连接测试、文件挂载与端口映射、进入容器、配置文件修改以及重新启动容器等步骤。
一文教会你如何在Linux系统中使用Docker安装Mysql 5.7版本 【详细过程+图解】
|
1月前
|
SQL 关系型数据库 MySQL
mysql密码的初始化,修改与重置
【8月更文挑战第16天】在 MySQL 中,可通过特定步骤初始化、修改或重置密码: 1. **初始化密码**:适合首次安装或遗忘 root 密码。需先停用 MySQL 服务,以特殊模式启动(跳过权限表),登录后更新 root 用户密码,并重启服务。 2. **修改密码**:直接使用 `ALTER USER` SQL 语句或通过客户端工具如 MySQL Workbench 修改现有用户的密码。 3. **重置密码**:若遗忘密码且初始化方法不可行,则需停用服务、修改配置文件以允许无密码启动 MySQL,登录后更改密码,并恢复正常配置重启服务。
191 2