【适用于Mac】MySQL忘记密码卸载重新安装

server/2024/10/18 20:28:15/

因为MySQL忘记密码了,卸载重新安装了一下,记录一下过程

步骤 1: 安装 Homebrew

如果你还没有安装 Homebrew,可以通过以下命令来安装 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

步骤 2: 更新 Homebrew

在安装 MySQL 之前,建议先更新 Homebrew 以确保软件包是最新的:

brew update

步骤 3: 安装 MySQL

接下来,使用以下命令通过 Homebrew 安装 MySQL:

brew install mysql

步骤 4: 启动 MySQL

安装完成后,你可以通过以下命令启动 MySQL 服务:

brew services start mysql

这将设置 MySQL 作为一个后台服务,并且每次系统启动时会自动运行 MySQL。

步骤 5: 初始化 MySQL

MySQL 安装完成后,执行以下命令初始化数据库并进行安全配置:

mysql_secure_installation

在这个过程中,系统会引导你进行以下设置:

  • 设置 root 用户密码
  • 删除匿名用户(推荐删除)。
  • 禁止 root 远程登录(推荐)。
  • 删除测试数据库(推荐删除)。
  • 重新加载权限表(应用你所做的更改)。

步骤 6: 登录 MySQL

安装和配置完成后,你可以通过以下命令使用 root 用户登录 MySQL:

mysql -u root -p

输入你在 mysql_secure_installation 阶段设置的 root 密码后,就可以进入 MySQL 命令行。

步骤 7: 停止 MySQL 服务

如果你想停止 MySQL 服务,可以使用以下命令:

brew services stop mysql

其他常用命令:

  • 重启 MySQL 服务

    brew services restart mysql
    
  • 卸载 MySQL(如果需要重新安装或清理):

    brew uninstall mysql
    

常见问题:

  • MySQL 没有启动
    如果 MySQL 无法启动,检查日志文件 /usr/local/var/mysql/*.err 以获取详细的错误信息。

  • 调整 MySQL 设置
    配置文件(my.cnf)通常位于 /usr/local/etc/my.cnf,你可以编辑该文件来调整 MySQL 设置。


http://www.ppmy.cn/server/132856.html

相关文章

PMP--必刷题–解题–51-60

文章目录 51、 [单选] 项目B的一个领导一直向项目A的一个团队成员寻求帮助。项目A的项目经理应该怎么做? 4.整合管理--变更控制流程--52、 [单选] 业务经理和产品负责人要求以更灵活的方式将更改纳入产品基线。与其他供应商相比,他们担心失去进入市场的时…

在线书画展:艺术与科技携手,拓宽艺术之路

在数字化浪潮的推动下,在线书画展正成为艺术与科技完美融合的典范。它不仅拓宽了艺术的传播渠道,提升了个人书画家的开展效率,还促进了艺术家们的职业发展。以下是对在线书画展几大优势的深入探讨。 一、拓宽艺术传播渠道 全球化展示&#x…

private field is never assigned

文章目录 问题现象解决办法 问题现象 在IDEA中,代码中注入的属性提示private field is never assigned,入下图所示。该提示意思是私有字段没有被分配赋值。 解决办法 可以点击Add constructor parameter来解决,即添加带有参数的构造器&…

前端工具函数库

流行的前端工具函数库 lodashlodash-es:用lodash-es代替lodashes-toolkit:https://www.npmjs.com/package/es-toolkitradash:https://github.com/sodiray/radash 补充信息: antd-mobile 已不再依赖 lodash, 淘汰 lo…

【机器学习算法】基于python天气预测数据分析可视化系统(完整系统源码+数据库+开发笔记+详细部署教程)✅

文章目录 【机器学习算法】基于python天气预测数据分析可视化系统(完整系统源码数据库开发笔记详细部署教程)✅ 一、项目背景 二、研究目的 三、项目意义 四、项目功能 五、项目创新点 六、开发技术介绍 七、数据库设计 八、算法介绍 九、项目…

zookeeper客户端

启动单机版的zookeeper 配置Maven环境 (1) IDEA自带maven (2) 更新Maven库镜像地址: ① 拷贝D:\Program Files\JetBrains\IntelliJ IDEA 2018.3.5\plugins\maven\lib\maven3\conf\settings.xml [IntelliJ的安装目录]到 C:/用户/username/.m2 (如果.m2文件不存在&…

apache pulsar 安装最新版本, docker安装pulsar3.3.2

1. 官网地址: Run a standalone Pulsar cluster in Docker | Apache Pulsar 2. 下载镜像: 2.1 选择镜像版本: https://hub.docker.com/r/apachepulsar/pulsar/tags 2.2 版本3.3.2 docker pull apachepulsar/pulsar:3.3.2 3. 安装&#xff…

思迅商云出入库明细有数据,查不到库存

请备份数据库执行修复机构价格表后查询: --总部 use hbposv8 go insert into t_pc_branch_price (branch_no,item_no,supcust_no,sale_way,price, base_price,sale_price,vip_price,sup_ly_rate,branch_price,branch_sale,com_flag,item_stock,base_price1,base_pr…