Mac下修改mysql初始密码和Windows忘记密码的处理

Mac 安装 MySQL:Homebrew、DMG、容器化三条路径与配置避坑 本地开发环境中的数据库依赖,通常需要兼顾版本稳定、路径隔离与跨芯片架构兼容。在 Mac 上,包管理器、官方安装包与容器化三种方式,分别通过统一前缀、图形向导和轻量虚拟化实现 MySQL 的部署与管理,其差异会直接影响 PATH 配置、服务启停、数据目录与升级卸载成本。对 Apple Silicon 与 Intel 用户而言,Homebrew 前缀不同,my.cnf、utf8mb4 字符集、认证插件与端口占用更需提前规划。面向本地调试、CI 集成测试与临时验证场景,合理选择安装路径并一次做对核心配置,能显著减 阅读详情
修改mysql的密码有很多方式,这里是直接修改mysql 数据库里面的user表的user字段值为root对应的authentication_string字段的值
步骤:
1.Mac下安装好mysql后,启动mysql(系统便好设置里面启动mysql,然后Start MYSQL Server)
2.进入终端输入命令:PATH=”$PATH":/usr/local/mysql/bin
3.由于刚刚安装好的mysql密码为空,输入命令:mysql -u root -p  按回车即可登录
4.显示所有数据库,输入命令:show databases;
5.进入到名为mysql的数据库
6.显示出mysql数据库里面的表, 有一个user表,里面就存储的是mysql用户名,密码
7.打印user表结构
8.更新authentication_string(相当于windows里面的password字段)字段,此处要用PASSWORD()函数修改
至此,mysql初始密码就修改完成了,之后就可以登录试试了
添加内容:
关于Windows下面安装mysql5.6后忘记密码怎么重置的问题
1.密码错误的时候会显示:
 mysql -uroot -p
Enter password: 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
2.停止服务:
net stop mysql;
3.进入到skip-grant-tables模式:
mysqld safe --skip-grant-tables
4.此时登录mysql是不会需要密码
指令mysql就可以进入mysql数据库
进入mysql系统数据库:
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
修改root账户密码:
mysql> update user set password=password("12345") where user="root";
Query OK, 4 rows affected (0.02 sec)
Rows matched: 4 Changed: 4 Warnings: 0
刷新权限:
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
停止mysql进程:
Stopped mysqld safe --skip-grant-tables
启动mysql:
net start mysql;
Starting MySQL SUCCESS!
使用刚才修改的密码进入mysql:
[root@oraserver139 ~] mysql -u root -p 12345
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.6.15
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
mysql> SET PASSWORD = PASSWORD('12345');
Query OK, 0 rows affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
修改完成;
MAC版修改MySQL初始密码的方法 问题描述:     买了mac电脑,第一次装mysql,不知道初始密码,如何修改初始密码记录下。 解决方式: http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html 亲测方法3,已成功重置密码。 (感谢@非常,告诉我官网就有重置方法,网上搜了一堆堆… 另外,step1和2来源于//www.jb51.net/article/87585.htm 英文不好,官方的没太看明白# #) step1: 苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server) step2 立即下载

相关推荐

道闸不自动落杆故障排查:从传感器原理到控制器调试全解析

在工业自动化和物联网系统中,传感器与控制器构成的闭环控制是保障设备可靠运行的核心。其基本原理是通过传感器采集环境状态,控制器依据预设逻辑做出决策并驱动执行器动作。这一技术价值在于实现了无人值守下的安全、高效自动化,广泛应用于智能交通、安防和智能楼宇等领域。以停车场道闸系统为例,其自动落杆功能高度依赖地感线圈与防砸雷达的协同。地感线圈作为触发单元,负责感知车辆接近;而防砸雷达则作为持续监测的安全单元,通过微波探测防砸区域内是否有障碍物,其信号是控制器执行落杆决策的关键依据。当系统出现车辆通过后闸杆不落的典型故

weixin_29190651的博客 311

mac mysql修改用户初始密码/新增用户

mysql修改用户初始密码/新增用户

SUN_O_MOON的博客 324

SNAP计算哨兵二号的叶面积指数(LAI)

对于哨兵二号数据以及LANDSAT8数据,SNAP提供已经集成好的模块计算LAI。在Optical->Thematic Land Processing->Biopyhsical Processor目录下面。 对于经过Sen2Cor处理好的数据,需经过重采样才可进行计算。重采样工具在Raster->Geometric->Resampling。 如果选择Biopyhsical Processor S2_10m进行计算,需要将所有的波段都重采样为10米(哨兵二号的第二波段为10米,可据此波

gxwwww的博客 9417

macos下MySQL修改初始密码

mac,mysql

weixin_39849568的博客 302

Android存储空间不足下,APP出现奔溃等情况

版权声明:本文为博主原创文章,未经博主允许不得转载。 1. 问题起因     实时录制视频,使用getExternalCacheDir()函数返回的路径作为文件缓存区 2. 问题产生     系统在空间不足的情况下第一清除getExternalCacheDir和getCache文件下的缓存,导致正在录制的视频出现Error。 3. 解决方案     第一

OverseasAndroid的博客 4160

SAP_MM模块采购价格确定控制简介

SAP MM模块采购价格确定控制是采购管理中的关键功能,系统通过"价格确定日期"判断条件记录有效性并带出正确价格。文章分析了四种常见业务场景及其对应的价格确定方案:普通采购订单(创建日期)、长期合同(交货日期)、特殊业务(手动输入)和接口下单(系统传入)。详细介绍了配置方法和前台操作步骤,并提供了不同业务类型对应的推荐控制方式汇总表。通过合理设置价格确定日期控制,企业可以确保采购价格准确性,满足各种复杂业务场景下价格管理的需求,从而提高采购管理效率和成本控制能力。

我小时候很黑的博客 737

Mac重置mysql密码

注意:这个密码是强类型密码,要求密码包含大小写字母、数字及标点符号,长度应该在6位以上,不然就会失败。9、使用新的密码登录,如果可以正常登录说明密码修改成功。1、关闭MySQL服务,找到mysql软件关闭。2、使用终端进入mysql下bin文件夹。5、重新打开一个终端 ,进入mysql。6、进入mysql中的mysql库。7、刷新MySQL系统权限。

风火燎原、 3638

YOLOv8改进目录一览 | 涉及卷积层、轻量化、注意力、损失函数、Backbone、SPPF、Neck、检测头等全方位改进

1️⃣本专栏已更新150多种不同的改进方法,所使用并改进的每一个模块均包含详细的模块分析、原理讲解、个人总结、多种改进方式以及完整的修改流程,所有改进100%可直接运行。2️⃣所有改进点均为近三年顶会,顶刊提出的先进算法,将其融入到中,紧跟学术热点,适应不同的任务场景。3️⃣团队内发表数篇SCI论文,熟悉完整的发表流程,订阅专栏即可进群享受模型训练、模型改进、论文写作、投稿选刊,从入门到论文的各种答疑内容。4️⃣专栏内容会持续更新,最近更新时间:2024-12-24。项目介绍在大家购买专栏后,加入学

Limiiiing的博客 1万+

更改macOS 上的 MySQL 数据库密码

如果你在执行 `sudo mysql -u root` 命令时出现 "sudo: mysql: command not found" 错误,可能是因为 MySQL 命令行工具的路径没有正确配置。另外,如果你尚未安装 MySQL,你需要先安装 MySQL 数据库,并确保安装路径被正确地添加到系统的 PATH 环境变量中。如果你使用的是其他 MySQL 安装方式或自定义安装路径,可能需要相应地修改路径。完成这些步骤后,你的 MySQL 数据库密码就会被成功修改。请确保使用强密码来保护你的数据库。

Sudo 1351

[QMT和ptrade量化交易小白入门]-112、小市值热点概念交易策略,回测5年20倍

本专栏主要是介绍QMT和ptrade的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写200篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。

木头大左的博客 1078

Ardupilot无人船(车)mavros自主控制

rover 4.4。

超维空间科技的博客 3229

Mac下MySQL的配置和修改密码以及忘记密码后的重置密码

1 ) Mac下MySQL的配置和修改密码 2 ) 忘记并重置密码 启动MySQL服务,通过 $ps aux | grep mysql 判断是否启动该服务,若未启动,则到 系统偏好设置/MySQL面板 启动服务 软件默认会安装到:/usr/local/mysql 目录,进入这个目录下的bin目录:$cd /usr/local/mysql/bin 执行 $./mysql -u root -p 通过初始密码登录MySQL 通...

Wang的专栏 6257

【Nginx学习】5步揭秘Nginx邮件代理模块:邮件代理服务器的功能与实现

Nginx的邮件代理模块(Mail Proxy Module)允许Nginx作为邮件代理服务器,支持SMTP、POP3和IMAP协议。这使得Nginx可以作为一个高性能的邮件网关,用于过滤垃圾邮件、病毒扫描、负载均衡等任务。简单来说,Nginx在这里就像是一个邮递员,负责将邮件从发件人手中安全、快速地送到收件人手中。通过上述的解析,我们可以看到Nginx在邮件代理模块中的设计和实现。从配置解析、连接处理,到协议处理、SSL/TLS加密和日志记录,每一步都至关重要。

java专栏 1312

mac忘记mysql初始密码怎么办_mysql修改密码方法 mysql忘记密码怎么办

mysql修改密码方法 mysql忘记密码怎么办在windows系统中,mysql修改密码的方法还是比较多的。本文就为大家介绍四种MySQL修改root密码的方法。方法一:用SET PASSWORD命令修改首先登陆mysql,一般命令格式为:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set pas...

weixin_30927801的博客 272

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

(史上最全)MySQL保姆级安装、卸载、修改密码、忘记密码解决方案(最详细、手把手教学)

MySQL保姆级安装、卸载、修改密码 史上最详细步骤

Slow down your pace 1030

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

MySQL改密码图解教程:从安装到首次安全设置

作为刚接触MySQL的新手,第一次安装后最容易被忽略的就是修改默认密码。这就像买了新手机不设锁屏密码一样危险——尤其是root账户拥有最高权限。下面我会用最直白的语言,带你完成这个必做的安全操作。的在线MySQL环境练习时,我发现它的预装环境已经做了基础安全设置,但依然提醒用户第一时间修改凭证。这种开箱即用的体验对新手特别友好——不用折腾本地安装就能快速验证操作是否成功。记住:数据库安全无小事,从第一个密码开始养成好习惯。

NightshadeRaven21的博客 397

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

【实战】windows下mysql-8.0.19 和 navicat安装详解

一、安装 MySQL 下载地址:https://dev.mysql.com/downloads/mysql/ 解压到本地目录 配置环境变量(我的电脑-右键-属性-环境变量) 创建系统变量MYSQL_HOME,变量值为mysql所在路径D:\Program Files\mysql-8.0.19-winx64 在系统变量Path中新建一条%MYSQL_HOME%\bin 在安装目录下创建...

程序边界 871

ODPS SQL正则表达式实战:从函数语法到数据清洗最佳实践

数据清洗是数据分析和数仓建设中的关键环节,而正则表达式则是处理非结构化文本最常用的工具之一。在SQL引擎中,正则函数能够高效完成字段抽取、格式校验与数据脱敏。ODPS SQL(MaxCompute SQL)基于Java正则语法,与MySQL、SQL Server等存在转义差异,掌握其函数族如rlike、regexp_extract、regexp_replace的用法,能大幅提升ETL效率。从手机号、身份证号到地址清洗,正则表达式在真实业务中具有广泛的落地场景。本文系统梳理ODPS SQL正则的核心概念、函数

weixin_34195364的博客 375

MySQL社区版安装全指南:从下载到生产就绪

MySQL作为最主流的开源关系型数据库,其社区版并非功能阉割版本,而是具备完整SQL引擎、InnoDB事务处理与复制能力的生产级选择。理解安装背后的原理——如认证插件差异(caching_sha2_password)、字符集配置(utf8mb4)与服务管理机制——直接决定后续高可用、安全加固与性能调优的可行性。本文聚焦MySQL 8.0.x这一当前最平衡的稳定版本,覆盖Windows MSI、macOS Homebrew、Linux TAR.GZ等多平台安装本质区别,并详解初始化、远程访问、字符集统一、错误

weixin_34197488的博客 420

2026服务器默认密码风险指南:从合规获取到自动加固的完整链路

在服务器安全体系中,默认密码往往是防线最薄弱的环节。随着厂商策略从固定口令演变为批量生成、再到唯一随机口令与强制改密,传统密码大全已难以适应现实需求,甚至可能成为安全投毒与踩点的载体。理解默认凭证的获取原理、存储位置与生命周期管理,是构建稳固运维体系的基础。合规获取渠道包括随箱资料、厂商知识库、原厂工单及集成商移交资料,再配合台账登记与密码管理器接管,可有效避免明文散落风险。本文从概念、原理到技术价值层层递进,覆盖物理服务器带外管理、操作系统、云服务器、网络设备及数据库等典型场景,并给出Linux与Wind

weixin_34146805的博客 269

MySQL 8.0安装配置全指南:跨平台实战与避坑要点

数据库服务是应用系统的核心依赖,而MySQL 8.0作为当前主流的关系型数据库,其安装与初始化配置质量直接影响后续开发与运维效率。本文从版本选型与安装方式切入,围绕数据库服务启动、root密码机制、字符集设置等关键环节,系统梳理了Windows、Linux、macOS三大平台的实操要点。理解认证插件与权限模型,掌握日志排查与配置调优思路,能有效规避中文乱码、远程连接失败等高频问题。无论本地开发还是生产部署,规范化的安装配置流程都是保障数据安全与性能稳定的基础,本文提供的跨平台实践路径正是为这一目标服务。

weixin_34009794的博客 360

MySQL 8.0 从安装到优化:完整学习路径与避坑指南

数据库是信息系统的核心组件,其性能与稳定性直接决定业务质量。MySQL作为应用最广泛的开源关系型数据库,从环境部署到日常操作,从索引设计到事务控制,每个环节都藏着易被忽视的细节。理解执行计划(EXPLAIN)是优化慢查询的起点,而索引失效、锁表、连接失败等典型问题是生产环境中的高频挑战。掌握排序规则、存储过程、行转列等SQL技巧,能显著提升数据处理效率。无论是Java项目中的搜索语句,还是大数据场景下的Sqoop对接,都离不开扎实的MySQL基本功。围绕安装配置、命令行操作、SQL语法、执行计划、索引优化、

优快云头条 543

MySQL新手避坑指南:从安装到索引调优的全流程笔记

数据库是后端开发与数据存储的基石,而MySQL作为最流行的关系型数据库之一,其安装配置、SQL编写与性能调优是每个开发者绕不开的基本功。理解数据库索引的底层原理,能帮助你在数据量增长时依然保持查询高效;掌握事务与锁的机制,则能避免并发场景下令人头疼的锁表问题。从环境搭建到表结构设计,从执行计划分析到常见报错排查,本文以工程实践视角,系统梳理了初学者必备的MySQL核心技能,助你快速建立从连接到优化的完整知识地图,少踩弯路。

weixin_33997389的博客 354

MySQL彻底卸载与干净安装全流程指南

MySQL是广泛使用的开源关系型数据库,其安装稳定性高度依赖前置卸载的完整性。卸载不仅是删除程序,更涉及服务注册、配置文件、数据目录及系统级元数据的全面清理;下载需校验SHA256确保二进制一致性,安装须匹配操作系统机制(如Windows服务注册、Linux包管理器集成、macOS Homebrew版本隔离),配置则需覆盖网络、安全、存储、性能与兼容五大维度。本文聚焦MySQL卸载和安装两大核心环节,提供跨Windows、Ubuntu、macOS三大平台的可验证、可回溯、防残留实操方案,适用于学生本地开发、

weixin_34354945的博客 298

MySQL快速入门:从零掌握核心操作与高效查询实战

两小时半从零到“精通”MySQL?这个标题听起来像极了那些“三天学会编程”的广告,但作为一个在数据库领域摸爬滚打了十多年的老手,我必须告诉你: 真正的“精通”远不止语法和命令的堆砌,它是对数据流动、关系模型和系统边界的深刻理解。 然而,这并不意味着快速入门是伪命题。恰恰相反,对于绝大多数开发者、数据分析师或产品经理而言, 在短时间内掌握MySQL的“核心操作集”和“关键思维模型”,足以应对80%以上的日常场景 。这个“核心操作集”不是一本厚重的官方手册,而是一套经过实战筛选、能直接驱动业务、能帮你快速定位问

dianchamian8747的博客 382
上一篇: Mac 下面安装 MySQL( TAR.GZ )
下一篇: spring 官方下载地址(Spring Framework 3.2.x&Spring Framework 4.0.x)
至鳟宝
博客等级 码龄10年 21粉丝 62原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值