资讯专栏INFORMATION COLUMN

linux下mysql忘记root密码

fanux / 1924人阅读

摘要:一关闭服务二修改配置文件修改在模块下面添加忽略权限问题,直接登录三启动服务,直接登录数据库此时登录数据库不需要密码,可以直接登录四修改密码五把改回去,然后重启服务六完成用新密码登录就可以了

一、关闭mysql服务
service mysqld stop
二、修改mysql配置文件
修改 /etc/my.cnf ,在[mysqld]模块下面添加
skip-grant-tables   ##忽略mysql权限问题,直接登录

三、启动mysql服务,直接登录mysql数据库
此时登录mysql数据库不需要密码,可以直接登录
service mysqld start;
mysql -u root -p
四、修改root密码
mysql> update mysql.user set password=PASSWORD("new_password") where User="root"; 
mysql> flush privileges; 
mysql> quit;
五、把my.cnf改回去,然后重启mysql服务
service mysqld restart;
六、完成
用新密码登录就可以了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10892.html

相关文章

  • linuxmysql忘记root密码

    摘要:一关闭服务二修改配置文件修改在模块下面添加忽略权限问题,直接登录三启动服务,直接登录数据库此时登录数据库不需要密码,可以直接登录四修改密码五把改回去,然后重启服务六完成用新密码登录就可以了 一、关闭mysql服务 service mysqld stop 二、修改mysql配置文件 修改 /etc/my.cnf ,在[mysqld]模块下面添加 skip-grant-tables #...

    elarity 评论0 收藏0
  • linux 或者 mac 安装mysql 忘记密码解决办法

    摘要:后语修改完后,如果使用比如连接改数据库,则会提示修改密码,重新输入密码即可。因为通过安全模式进入修改的密码还是被标记的已过期,重新修改。 使用设备 电脑: linux 或者 like-linux osmysql版本: 5.7 + 问题描述 安装完成后不能够通过命令mysql -u root 进行连接数据库 解决办法 一般通过dmg安装的mysql的服务器,安装的位置在/usr/loc...

    yiliang 评论0 收藏0
  • linux 或者 mac 安装mysql 忘记密码解决办法

    摘要:后语修改完后,如果使用比如连接改数据库,则会提示修改密码,重新输入密码即可。因为通过安全模式进入修改的密码还是被标记的已过期,重新修改。 使用设备 电脑: linux 或者 like-linux osmysql版本: 5.7 + 问题描述 安装完成后不能够通过命令mysql -u root 进行连接数据库 解决办法 一般通过dmg安装的mysql的服务器,安装的位置在/usr/loc...

    calx 评论0 收藏0
  • linux环境mysql重置密码

    mysql重置密码 Linux环境下,忘记mysql密码怎么办?这里提供两种解决方案。 第一种方案: 在my.cnf配置文件中添加跳过登陆密码验证配置项 sed -i /[mysqld]/ askip-grant-tables /etc/my.cnf 重启mysqld守护进程,重新加载配置 service mysqld restart 直接无账户无密码登陆mysql [root@pingkou-d...

    gaara 评论0 收藏0
  • MySQLx修改密码多种方式以及遇到的多种问题

    摘要:对的某些操作不是很熟练,下面记录一下我找到的比较全面的修改密码过程密码修改的几种方法可以在创建用户的时候指定密码,以及直接使用创建用户的时候指定密码。但如果将账户更新为空密码,可以使用加密函数,也可以不使用,者等同。 对MySQL的某些操作不是很熟练,下面记录一下我找到的比较全面的MySQL修改密码过程. 1、密码修改的几种方法 a、可以在创建用户的时候指定密码,以及直接使用gran...

    taowen 评论0 收藏0

发表评论

0条评论

fanux

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<