Mac电脑-mysql密码忘了怎么处理

2023-10-28

1、关闭mysql服务
老版本: sudo /usr/local/mysql/support-files/mysql.server stop

mac新版本:sudo /usr/local/bin/mysql.server stop

或者
系统偏好里有个 MySQL 里关闭

2、进入mysql各种执行文件的 目录
新版本: cd /usr/local/mysql/bin
老版本: cd /usr/local/bin
3、获取权限
sudo su

4、重启服务器
./mysqld_safe --skip-grant-tables &

5、重开个终端
执行
mysql -u root -p
然后会提示输入密码,回车就行。这个密码不用管,请忘掉!

6、获取权限
flush privileges;

7、设置新密码
错误的命令(不要执行)
set password for ‘root’@‘localhost’=password(‘新密码’); # 这个命令是很多教程里面的,但是我不管在新版本中都提示语法错误。所以这个命令请不要使用。

正确的命令:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH caching_sha2_password BY ‘yourpasswd’;

示例:

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH caching_sha2_password BY ‘DRq@daVgYulHq@gq’;

设置密码的时候可能会提示密码太弱了(报错:Fix – MySQL ERROR 1819 (HY000): Your password does not satisfy the current policy requirements),那就使用随机密码生成器生成。

————————————————
版权声明:本文为CSDN博主「*Lisen」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43922901/article/details/109570089

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mac电脑-mysql密码忘了怎么处理 的相关文章

  • MySql 最后插入 ID,连接器 .net

    我正在使用 MySql Connector net 我需要获取最后一个查询生成的插入 id 现在 我假设返回值是MySqlHelper ExecuteNonQuery应该是最后一个插入id 但它只返回1 我正在使用的代码是 int inse
  • 如何在 phpmyadmin 中创建 MySQL 触发器

    我想在 MySQL 中创建一个触发器 我运行以下命令 mysql gt delimiter mysql gt CREATE TRIGGER before insert money BEFORE INSERT ON money gt FOR
  • 显示表 FULLTEXT 索引列

    我希望运行一个查询 该查询将返回表中全文索引的列列表 该表采用 MyISAM 格式 我将使用 php 来构建查询 理想情况下 我会运行查询 它会返回信息 以便我可以构造一个以逗号分隔的列字符串 例如 名 姓 电子邮箱 这在 MySQL 中可
  • MYSQL 区分大小写的 utf8 搜索(使用 hibernate)

    我的登录表具有 utf8 字符集和 utf8 排序规则 当我想要检查用户名并检索该特定用户名的其他信息时 hql 查询会为我提供小写和大写相同的结果 我应该如何处理适用于案例的 HQL 查询 我使用 Mysql 5 和 java hiber
  • Apache、PHP 和 MySQL 可移植吗?

    我可以在外部硬盘上运行 Apache PHP 和 MySQL 吗 我需要这个 因为我在不同的地方工作 计算机 有时我没有安装和配置所有使用的应用程序 当然可以 XAMPP http www apachefriends org en xamp
  • 如何在 OS X 上使用 OpenSSL 1.0.1 编译 PHP 5.5.19

    我已经安装了 OpenSSL 1 0 1j usr local ssl现在我尝试使用此版本的 OpenSSL 编译 PHP 5 5 19 这是我的配置过程 export CFLAGS arch x86 64 export CXXFLAGS
  • 将古吉拉特语文本插入 MySQL 表会产生垃圾字符和不可读的文本

    我有三个 MySQL 表 我正在向其中插入古吉拉特语内容 当我插入两个表时 它们插入得很好并且可读 但在一个表中 它显示垃圾字符 不可读的文本 我怎样才能解决这个问题 MySQL 有每个表的字符集设置 http dev mysql com
  • 在 Mac 操作系统上使用 ffmpeg 录制视频

    我想在 mac OS 上使用 ffmpeg 以任何格式录制实时网络摄像头视频 我尝试了很多 但无法找到用于重新编码视频的命令 所以请任何人都可以告诉我 ffmpeg 命令用于使用 Mac 操作系统的网络摄像头捕获视频 提前致谢 对于 Mac
  • 在 MySQL 中使用 COUNT 时如何返回 0 而不是 null

    我使用此查询返回存储在 sTable 中的歌曲列表以及存储在 sTable2 中的总项目数 SQL queries Get data to display sQuery SELECT SQL CALC FOUND ROWS str repl
  • Mysql 创建定义器

    我创建了一个在 CentOS Web 服务器上运行的 Intranet Web 应用程序 该应用程序使用另一个本地服务器 始终是 CentOS 作为 MySQL 数据库 在数据库内部我创建了例程 这些例程总是这样开始 CREATE DEFI
  • MySQL Connector C/C API - 使用特殊字符进行查询

    我是一个 C 程序 我有一个接受域名参数的函数 void db domains query char name 使用 mysql query 我测试数据库中是否存在域名 如果不是这种情况 我插入新域名 char query 400 spri
  • 将第三个表链接到多对多关联中的桥接表

    设计这个数据库的正确方法是什么 这是我设置表格的方式 我在名为 教师 的表和名为 仪器 的表之间存在多对多关系 然后我有一个连接两者的桥接表 我想将另一个表与 BRIDGE 表关联起来 意思是乐器 老师的组合 该表有 3 行 指定老师可以教
  • 免费 PHP 登录库 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 在服务器上找不到本地主机或 phpMyAdmin:如何修复?

    我按照安装说明进行操作PHP MySQL and PHPMyAdmin 但是当我尝试访问时http localhost phpmyadmin 我收到此错误 未找到 在此找不到请求的 URL phpmyadmin 服务器 然后我尝试访问loc
  • 即使使用“autoReconnect=true”,MySql JDBC 也会超时[重复]

    这个问题在这里已经有答案了 有时 我的 Java Tomcat6 Debian Squeeze 应用程序无法与 MySql 服务器通信 Tomcat 应用程序位于前端服务器上 而 MySql 位于单独的 仅限 MySql 的机器上 一个典型
  • Mysql 将 int 转换为 MAC

    我有一些数据可以转换 其中有 2 列 其中一列有 IP 它包含整数值 我在 mysql 查询中使用了以下函数 是否有一个函数可以用来转换我的 mac 列 其中包含整数和数据类型是bigint to MAC地址 SELECT INET NTO
  • Bugzilla 中分离客户端的基本权限

    我正在尝试配置一个 Bugzilla 实例 这将允许我的客户登录并为其正在开发 维护的网站提交错误 例如 我创建了 2 个名为 TestProject TestProject2 的产品和一个名为 TestClient 的用户 我想要实现的是
  • INSERT..RETURNING 在 JOOQ 中不起作用

    我有一个 MariaDB 数据库 我正在尝试在表中插入一行users 它有一个生成的id我想在插入后得到它 我见过this http www jooq org doc 3 8 manual sql building sql statemen
  • 如何从shell脚本自动登录MySQL?

    我有一个 MySQL 服务器 其中有一个用户和密码 我想在 shell 脚本中执行一些 SQL 查询而不指定密码 如下所示 config sh MYSQL ROOT root MYSQL PASS password mysql sh sou
  • 如何修改现有表以添加时区

    我有一个包含 500 多个表的大型应用程序 我必须将应用程序转换为时区感知 当前应用程序使用new java util Date GETDATE 与服务器的时区 即没有任何时区支持 我已将这项任务分为几个步骤 以便于开发 我确定的第一个步骤

随机推荐

  • AVPlayer AVPlayerItem cannot service a seek request with a completion handler until its status is AV

    AVPlayer seek时闪退 1832 398446 Terminating app due to uncaught exception NSInvalidArgumentException reason AVPlayerItem ca
  • 竞赛:图解循环数组--借助循环数组进行队列的模拟实现以及循环数组的理解讲解

    文章目录 队列的模拟实现 队列是什么 实现过程 实现原理 具体代码实现 循环数组 循环数组是什么 循环数组如何实现队列 实现原理 总结 队列的模拟实现 队列是什么 队列是一种数据结构 遵循的是先进先出 后进后出的原则 基于这个原则我们可以借
  • 如何培养你的团队

    不少小伙伴都问过我这样的题 你如何培养你的团队 先弄清楚为什么要培养 才能知道如何去培养 为什么要培养 因为团队成员希望从团队中技能得到提升 薪资得到提高 职位空间成长更大 而自己也能走向更高的岗位 如何辅助团队成员达成这些目标 就变得尤为
  • freeRTOS中断优先级

    本来想将正点原子freeRTOS中断优先级测试的代码用cube配置后移植 但发现开了freeRTOS中断优先级数最小是5测试不了屏蔽中断优先级 深入了解发现cube里面已经屏蔽好了 首先 中断优先级数越小 优先级越高 1 正点原子教程中 c
  • ElasticSearch索引数据版本(_version)控制(5.4版本)

    1 用于处理冲突 通常 当数据库因为请求冲突发生幻读问题时 有两种解决策略 悲观并发控制如 行级锁 这种方法被关系型数据库广泛使用 它假定有变更冲突可能发生 因此阻塞访问资源以防止冲突 一个典型的例子是读取一行数据之前先将其锁住 确保只有放
  • 第一人称FPS视角跟随(Unity3D官方script)

    Unity官方版本都已经更新的2017 2的了 官方的案例和使用脚本还是挺给力的 而且还经常有更新优化脚本 今天把官方的一个FPS视角脚本贴出来 同时加上了自己的一些理解注释 想要获得完整的官方案例 Standard Assets Exam
  • react新手入门文档

    React React 是什么 React是一个简单的javascript UI库 用于构建高效 快速的用户界面 它是一个轻量级库 因此很受欢迎 它遵循组件设计模式 声明式 编程范式 和 函数式编程 概念 以使前端应用程序更高效 它使用虚拟
  • 【ES】MySQL语法版的ES来了,搜索引擎可以如此简单

    背景 曾几何时 我也在幻想 开发者能不能不要浪费太多时间精力去学习各种产品不同的语法 毕竟人的精力和记忆都是有限的 浪费时间在这些差异上面 机会成本太高了 好不容易学会了 使用频率又不高 最后又忘了 一来一回何必呢 有这时间多陪陪家人不香吗
  • 科技产业的时尚产品——苹果公司

    传奇小子 在硅谷可能再没有谁比乔布斯更有传奇色彩 他是惟一一个在大学还没读完一年的美国工程原院士 他虽然没有正儿八经的毕业 但是也是上了两年哈佛的人 他入选院士的原因是 开创和发展个人电脑工业 乔布斯的生母因为在读书 所有将他送给别人收养
  • 运放内部电路分析

    1 首先看一个一个运放的内部的简图 下图为741运放的简化图 分为输入级 达林顿放大级 输出级 输入级 重要的关系式 ic1 ic3 ic4 得出 io ic4 ic2 即 io ic1 ic2 又有ic1 ic2 IA 又根据三极管的饱和
  • 【PyTorch】PyTroch中.view()函数的详细使用方法

    文章目录 一 view 函数简介 二 view 函数的使用方法 一 view 函数简介 PyTorch中的 view 函数是一个用于改变张量形状的方法 它类似于NumPy中的 reshape 函数 可以通过重新排列张量的维度来改变其形状 而
  • 4.2.2-测试应用程序平台配置

    测试应用程序平台配置 ID WSTG CONF 02 总结 正确配置构成应用程序体系结构的单个元素非常重要 以防止可能危及整个体系结构安全性的错误 审查和测试配置是创建和维护体系结构的关键任务 这是因为各种系统通常带有通用配置 这些配置可能
  • zabbix 6.4.4 邮件媒介 设置

    配置后 启用 测试
  • 树莓派驱动交叉编译失败的可能原因总结

    1 首先检查交叉编译工具和源码版本是否一样 2 交叉编译工具环境变量是否正确配置 3 config 文件是否成功获取 4 make menuconfig 裁剪库是否配置正确 5 编译的命令是否正确 有些复制会乱码 6 驱动源码路径下的 Ma
  • 剑指offer 学习笔记 二叉搜索树的第K大节点

    面试题54 二叉搜索树的第K大节点 给定一棵二叉搜索树 找出其中第K大的节点 该题问法有问题 应该问从小到大第K个节点值为多少 这样才是书上代码的含义 即中序遍历到第K个元素 以下代码以下图二叉搜索树为例 include
  • android 开发之Activity切换

    img http dl iteye com upload attachment 434571 821c3369 a3bd 357a a260 e5ebe255fa6c jpg img img http dl iteye com upload
  • std::string、QString和const char*的互相转换

    std string QString和const char 常常需要互相转换 可以比作刚需哈哈哈哈 这里就做一个互相转换的记录 方便自己也方便大家 1 std string转QString QString有一个静态函数QString fro
  • 深度学习系列之ANN

    到此 ANN网络从最基础的单层感知器 到为深度网络作模板延伸的BP网络 将模型结构 参数训练 算法都举例讲解的很透彻 为下面的CNN网络的学习打下坚实的基础 这个在线编辑器 体验太差了 好好写一篇长文章 想知道博客上与大家交流 转换过程太麻
  • 大数据的认知

    对大数据的简单认识 大家好我是皈心 是个刚刚走上大数据这个领域的标题萌新 希望各位大佬多多指教 这是我的第一个博客来说说自己对大数据的认识 对大数据创意环境的构想以及自己在第一次实训中的感受有些不对的地方还请见谅 一 对大数据的认识 大数据
  • Mac电脑-mysql密码忘了怎么处理

    1 关闭mysql服务 老版本 sudo usr local mysql support files mysql server stop mac新版本 sudo usr local bin mysql server stop 或者 系统偏好