首页 > 数据库 >mysql忘记密码怎么解决

mysql忘记密码怎么解决

时间:2022-10-17 17:02:49浏览次数:58  
标签:service 密码 mysqld mysql 忘记 root 运行

mysql忘记密码怎么解决

1. 检查mysql服务是否启动,如果启动,关闭mysql服务

运行命令:ps -ef | grep -i mysql

 

 如果开着就运行关闭的命令:service mysqld stop 或者systemctl  stop mysqld.service

 

 2.修改mysql的配置文件my.conf

一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件

 

 在文件的[mysqld]标签下添加一句:skip-grant-tables,修改完后wq!保存退出。

 3.重启数据库

 运行命令:service mysqld start 或者 systemctl  start mysqld.service

 5.进入到mysql数据库

 运行命令:mysql -u root 
执行完后直接回车使用root用户登录mysql

 7.修改密码

     运行语句:use mysql;

     继续运行语句:update mysql.user set authentication_string=password('root_password') where user='root';

     root_password替换成你想要的密码

  8.把步骤2加的东西删除掉,在重启服务器,就可以使用刚才修改的密码登录进服务器了。

     mysql -u root -p

到这一步已经全部结束。

标签:service,密码,mysqld,mysql,忘记,root,运行
From: https://www.cnblogs.com/klw-bk/p/16799790.html

相关文章

  • MySQL的一些操作(用的并不是SQL语句,可视化界面)
    可视化界面的一些基本操作mysqlworkbench入门记(一)-介绍及简单使用_chunjunluo的博客-CSDN博客_mysqlworkbench介绍下面这个更详细一点 MySQL-Workbench数据库基本操......
  • mysql查看执行sql语句的记录日志
    1、使用processlist,但是有个弊端,就是只能查看正在执行的sql语句,对应历史记录,查看不到。好处是不用设置,不会保存。--useinformation_schema;--showprocesslist;或者:......
  • Linux下更改MySQL数据库存储路径
    1、home目录下建立data目录,data目录下建立mysql目录  2、首先停止掉mysql服务,在终端中执行"/etc/init.d/mysqlstop"或者执行"servicemysqldstop"并回车确定。3......
  • MySQL的安装与卸载(MAC OS)
    一.安装MySQL1.登录MySQL网站打开官网:​​http://www.mysql.com/downloads/​​进入,点击下方的DOWNLOADS:MySQLCommunityServer2.选择dmg文件下载3.查看其......
  • 破解密码的8种典型手段与防护建议
    提到黑客攻击,你会想到什么?一个恶意行为者坐在满是《黑客帝国》式数字文本的屏幕前?或是一台强大的超级计算机正试图入侵整个世界?事实上,很多网络攻击可能只涉及一件事——破......
  • mysql 中使用 CONCAT 函数进行结果拼接时出现乱码问题
    今天在mysql中使用CONCAT()函数进行结果拼接时出现了乱码问题,如下图所示:  后来发现是因为不同类型的字段进行拼接造成的应使用convert()函数进行类型转换,把非字......
  • 查询效率提升10倍!3种优化方案,帮你解决MySQL深分页问题
    开发经常遇到分页查询的需求,但是当翻页过多的时候,就会产生深分页,导致查询效率急剧下降。有没有什么办法,能解决深分页的问题呢?本文总结了三种优化方案,查询效率直接提升10......
  • [转]MySQL索引原理及慢查询优化
    原文地址:MySQL索引原理及慢查询优化-美团技术团队(meituan.com)背景MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库......
  • mysql大数据量分页查询靠后页数的语句写法
    假设测试表 table_test一共有一百万条数据,如果使用普通limit分页,当limitoffset偏移量很大时,如900000时,速度会很慢,因为limit等于要先查出前900020条数据,然后抛弃......
  • MySQL入门介绍
    介绍MySQL有很多内容,我计划才有系列的方式来介绍。 命令您可以搜索“mysql常用命令”查看更加详细的内容。函数您可以搜索“mysql常用函数”查看更加详细的内容。​......