经常会忘记mysql的root密码,尤其是机器一多的时候。上周五把科委的服务器迁移到centos上面,当时把mysql配置好了,也能登录了,但是今天各省测试的时候,发现mysql链接失败,登录服务器用命令行登录发现是 “Access Denied”,明明记得是正确的密码,又不能登录了,估计又记错了。

经常会忘记这些密码,干脆记录一下怎么样重置密码吧。我们知道mysql的用户信息是保存在mysql的一张表里面的,如果要重置密码则需要登录到mysql的服务器。按照mysql的官方文档,可以使用不需要密码的方式启动mysql服务器,这样就能不需要密码登录了。

先关闭mysql

sudo service mysqld stop

然后启动无权限表限制的服务

sudo mysqld_safe --skip-grant-tables

登录mysql, 设置密码

MySQL

set password for 'root'@'localhost' = PASSWORD('yourPassword');

注意设置密码需要使用PASSWORD函数处理,也就是把密码hash存储。

重新启动正常的服务

sudo kill `cat /var/run/mysqld/mysqld.pid` // 也可以通过ps查找pid再kill

sudo service mysqld start

当然,其他账号同理可以修改密码了。注意不要开启root的远程登录权限。

done

mysql 登录 无密码_重置mysql的密码/无密码登录mysql相关推荐

  1. mysql root命令_设置更改root密码、连接mysql、mysql常用命令

    目录 一.设置更改root密码 二.连接mysql 三.mysql常用命令 一.设置更改root密码 检查mysql服务是否启动 [root@minglinux-01 ~] ps aux |grep ...

  2. 计算机跳过密码直接登录密码,小编传授win10免密码自动登录怎么设置 win10跳过密码直接登录电脑的操作教程...

    要是你在用系统的时候遇到了win10免密码自动登录怎么设置 win10跳过密码直接登录电脑的情况你会怎么办呢?有可能我们都会遇到win10免密码自动登录怎么设置 win10跳过密码直接登录电脑这样的情 ...

  3. wordpress mysql 密码重置_WordPress忘记密码找回登录密码的四种行之有效的方法

    WordPress忘记密码找回登录密码的四种行之有效的方法 PS:20170214更新,感谢SuperDoge同学提供的方法,登入phpMyAdmin后,先从左边选自己的数据库,然后点上面的 SQL ...

  4. mysql序列号生成_值得一看!数据库及Mysql入门,附详细安装教程

    #什么是数据 用来描述事物的符号记录.可以是数字.文字.图形等,有多种形式,经过数字化之后存入计算机 #什么是数据库 数据库(Database)就是一个用来存放数据库的仓库,是按照一定的数据结构来组织 ...

  5. mysql+数据库连接标识_新人必看!连接到MySQL数据库的两种方法

    原标题:新人必看!连接到MySQL数据库的两种方法 使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接mysq ...

  6. mysql kingshard 扩容_如何用Go打造一个高性能mysql proxy

    kingshard架构设计和功能实现 kingshard(https://github.com/flike/kingshard)开源有一段时间了,有些热心的用户发邮件来咨询kingshard的设计和实 ...

  7. 从官网下载mysql 如何配置_从官网下载最新版Mysql并配置使用

    第一步:在百度搜索"Mysql",我们点击第一个连接,如下图所示. 第二步:点击上图的链接后我们进入到如下图所示的界面,我们点击"Downloads"子菜单的& ...

  8. 360 mysql读写分离_基于360的Atlas中间件实现MySQL的读写分离

    Atlas配置 下载Atlas会有两个版本,其中有个分表的版本,但是这个需要其他的依赖,我这边不需要分表这种需求,所以安装普通的版本 首先进入Linux的Home目录下,下载非分表的安装包 下载好了之 ...

  9. pod中mysql配置文件修改_通过configmap更新k8s里的mysql配置文件

    背景: 环境注意:在用rancher搭建的k8s里,mysql是起了一个pod,镜像是网上的mysql:5.7 开发人员提出了一个报错"查询时的ONLY_FULL_GROUP_BY错误&qu ...

  10. mysql 开源入门_入门教程:安装配置新版MySQL 8开源数据库

    原标题:入门教程:安装配置新版MySQL 8开源数据库 [ 来自IT168] [IT168 技术]MySQL是现代应用程序编程堆栈中常见的数据库管理系统.如果您想要一个适用于您应用程序的,便于利用丰富 ...

最新文章

  1. Java项目:贪吃蛇游戏(java+swing)
  2. 高分求FP-tree算法用Delphi实现
  3. BIRT:基于 Eclipse 的报表
  4. windbg调试堆破坏
  5. 【JZOJ4819】【NOIP2016提高A组模拟10.15】算循环
  6. ARMedia问题记录
  7. 用thymeleaf转化日期格式的方法
  8. 北航数值分析大作业_嫦娥5号在月球取土,有清华人的贡献吗?哪些学校贡献比较大?...
  9. Java FileInputStream
  10. B站韩顺平java学习笔记(二十)-- 网络编程 章节
  11. Maven工程 报 Diamond types are not supported at language level '5'
  12. 任务调度:分布式调度引擎-DAGScheduleX简介
  13. js延时函数--setTimeout
  14. 飞鱼星流控王VF12路由器使用体验
  15. Django出现Error: 111 connect to 192.168.158.141:22122. Connection refused
  16. 小谈一下Qt的绘制引擎(结尾有彩蛋)
  17. 计算机硬件系统的主要性能指标
  18. 使用math.sin时报错only size-1 arrays can be converted to Python scalar
  19. 英文构词法 —— circum- 前缀
  20. racte margin 居中 失效_微信朋友圈签名 个性 居中 酷炫 设置教程,支持 安卓 / 苹果!...

热门文章

  1. java生成opml
  2. 《单基因疾病的遗传》学习笔记
  3. 关于Pycharm进行pytorch分布式训练代码
  4. html文字居中单词,html文字居中
  5. 测试移动硬盘的真实容量的软件,移动硬盘容量标识有猫腻:实际缩水99%
  6. 学习Struts2框架笔记-第1天
  7. Chainlink的77种用法
  8. 面试官问你还有什么要问我的吗?
  9. 需要作废的增值税发票丢失了怎么办
  10. 计算机PS属性怎么改,如何更改ps设计图尺寸