1. 检查mysql服务是否启动,如果启动,关闭mysql服务 运行命令:ps -ef | grep -i mysql 如果开着就运行关闭的命令:service mysqld stop 2.修改mysql的配置文件my.conf 一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件 在文件的[mysqld]标签下添加一句:skip-grant-tables 然后wq!保存退出。 3.重启数据库 运行命令:service mysqld start 4.重启数据库 运行命令:service mysqld start 5.进入到mysql数据库 运行命令:mysql -u 在Linux环境中,MySQL数据库系统的root管理员密码遗忘或丢失时,重置操作是必要的。以下是针对MySQL 5.6版本的详细重置root密码步骤: 1. **检查与停止MySQL服务**: 我们需要确认MySQL服务是否正在运行。在终端中输入以下命令来查看所有正在运行的进程,查找包含“mysql”的条目: ``` ps -ef | grep -i mysql ``` 如果MySQL服务正在运行,执行以下命令来停止它: ``` service mysqld stop ``` 2. **修改配置文件**: 接下来,我们需要编辑MySQL的配置文件`my.cnf`,通常位于`/etc`目录下。使用`vi`编辑器打开文件: ``` vi /etc/my.cnf ``` 在文件的`[mysqld]`段落下方添加一行: ``` skip-grant-tables ``` 这将使MySQL在启动时不检查权限,允许我们无密码登录并修改密码。 3. **重启MySQL服务**: 保存并退出`vi`编辑器(按`Esc`键,然后输入`:wq!`并按`Enter`)。然后,重启MySQL服务: ``` service mysqld start ``` 4. **登录MySQL**: 现在,我们可以无密码登录MySQL: ``` mysql -u root ``` 5. **修改root密码**: 在MySQL提示符下,选择`mysql`数据库: ``` use mysql; ``` 对于MySQL 5.6,使用以下命令更新root用户的密码: ``` update mysql.user set password=password('root_password') where user='root'; ``` 将`root_password`替换为你想要设置的新密码。 对于MySQL 5.7及以上版本,由于密码存储方式的改变,应使用以下命令: ``` update mysql.user set authentication_string=password('root_password') where user='root'; ``` 6. **保存更改并重启服务**: 提交更改并退出MySQL: ``` flush privileges; quit ``` 然后,移除`my.cnf`文件中添加的`skip-grant-tables`行,并再次重启MySQL服务以应用新的密码设置: ``` service mysqld restart ``` 现在,你可以使用新密码`root_password`通过以下命令登录MySQL: ``` mysql -u root -p ``` 输入密码后,你将成功以root身份登录。 这个过程适用于大多数基于Linux的系统,如CentOS、Ubuntu等。请注意,如果你的系统配置或MySQL版本不同,某些步骤可能会略有差异。务必根据实际环境进行调整。如果遇到问题,可以参考相关文章找到适合你情况的解决方案。
- 粉丝: 5
- 资源: 938
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 5G SRM815模组原理框图.jpg
- T型3电平逆变器,lcl滤波器滤波器参数计算,半导体损耗计算,逆变电感参数设计损耗计算 mathcad格式输出,方便修改 同时支持plecs损耗仿真,基于plecs的闭环仿真,电压外环,电流内环
- 毒舌(解锁版).apk
- 显示HEX、S19、Bin、VBF等其他汽车制造商特定的文件格式
- 8bit逐次逼近型SAR ADC电路设计成品 入门时期的第三款sarADC,适合新手学习等 包括电路文件和详细设计文档 smic0.18工艺,单端结构,3.3V供电 整体采样率500k,可实现基
- 操作系统实验 ucorelab4内核线程管理
- 脉冲注入法,持续注入,启动低速运行过程中注入,电感法,ipd,力矩保持,无霍尔无感方案,媲美有霍尔效果 bldc控制器方案,无刷电机 提供源码,原理图
- Matlab Simulink#直驱永磁风电机组并网仿真模型 基于永磁直驱式风机并网仿真模型 采用背靠背双PWM变流器,先整流,再逆变 不仅实现电机侧的有功、无功功率的解耦控制和转速调节,而且能实
- 157389节奏盒子地狱模式第三阶段7.apk
- 操作系统实验ucore lab3
评论0