mysql数据库安装、修改密码遇到的问题及相关解决方案

本文详述了在Linux和Windows操作系统下重置或修改MySQL数据库密码的步骤,包括忘记密码时的操作,并解决了启动MySQL报错1067的问题。在Linux中,通过mysqld_safe命令进入MySQL,更新user表中的密码。在Windows中,可以通过编辑my.ini文件,重启服务来重置密码。同时,文章还提到了可能遇到的服务启动问题及解决方案。
摘要由CSDN通过智能技术生成

一、Linux操作系统下重置MySQL密码

忘记密码:

打开终端,查看MySQL是否启动,ps aux | grep mysql

在这里插入图片描述
图示信息为已经开启了MySQL服务器,我们需要关闭MySQL服务器才能进一步操作,关闭服务器操作命令 service mysql stop
当然忘记了密码就不可能启动服务器了
显示停止成功后直接进行下一步操作 mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
运行此命令后终端会挂起,不能进行下一步操作,这时可以按ctrl + c 退出 或者开一个新的窗口
在这里插入图片描述
然后直接输入 mysql 就可以进去mysql操作界面,不需要用户名和密码登录
在这里插入图片描述
然后修改密码,使用 update mysql.user set authentication_string=password(’ 这里为你修改的密码 ') where user=“root”;
修改密码后需要刷新一下权限,不然启动My

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值