微信公众号:

mysql 密码忘记了怎么办

首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。

因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的

状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对

外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全

状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。

修改MySQL的登录设置:

vim /etc/my.cnf

在[mysqld]的段中加上一句:skip-grant-tables

例如:

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

skip-grant-tables

保存并且退出vi。

重新启动mysqld

service mysqld restart

Stopping MySQL: [ OK ]

Starting MySQL: [ OK ]

登录并修改MySQL的root密码

输入 mysql ,然后回车

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 3 to server version: 3.23.56

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> USE mysql ;

Database changed

mysql> UPDATE user SET password = password ( 'new-password' ) WHERE User = 'root' ;

Query OK, 0 rows affected (0.00 sec)

Rows matched: 2 Changed: 0 Warnings: 0

mysql> flush privileges ;

Query OK, 0 rows affected (0.01 sec)

mysql> quit

将MySQL的登录设置修改回来

vim /etc/my.cnf

将刚才在[mysqld]的段中加上的skip-grant-tables删除

保存并且退出vim

重新启动mysqld

service mysqld restart

Stopping MySQL: [ OK ]

Starting MySQL: [ OK ]

新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

喜欢本文的朋友们,欢迎长按下图关注订阅号郑尔多斯,更多精彩内容第一时间送达。

关注「郑尔多斯」公众号 ,回复「领取资源」,获取IT资源500G干货。

巅峰武林mysql密码_mysql密码忘了怎么办相关推荐

  1. mysql弄丢初始密码_MySql密码丢失

    windows下mysql密码忘记了 第一步:netstat -nat(可以查看mysql是否启动了,如果启动了,可以用输入net stop mysql(或者通过任务管理器结束进程)) 第二步:mys ...

  2. rpm mysql 忘记密码_mysql密码忘记该怎么办?

    环境:linux;mysql5.7 mysql密码忘记: [root@izwz9f40l0qo5cpnn8qwmpz ~]# mysql -u root -p Enter password: ERRO ...

  3. mysql 策略_MySQL 密码策略

    MySQL密码策略 MySQL 初始化时,使用临时密码,修改自定义密码时,由于自定义密码比较简单,就出现了不符合密码策略的问题. 密码策略问题异常信息: ERROR 1819 (HY000): You ...

  4. mysql版本更新之后忘记登录密码_MySQL 密码遗忘和登陆报错问题

    mysql登录密码忘记,其实解决办法很简单,只需要在mysql的主配置文件my.cnf里添加一行"跳过授权表"的参数选择即可! 在my.cnf中添加下面一行: [root@test ...

  5. 官网下载的mysql密码忘了怎么办_MySQL密码忘了怎么办?MySQL重置root密码方法

    MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net star ...

  6. mysql忘了root密码_mysql忘记root密码怎么办

    产品型号:Thinkpad E15 系统版本:centos8 软件版本:mysql 5.7 mysql忘记root密码怎么办 启动MySQL服务的时候跳过权限表认证. 停止数据库 [root@xueg ...

  7. mysql的root用户密码_MySQL的root用户密码忘了 , 该怎么办?

    当我们安装好MySQL后 , 默认root用户登录MySQL是没有密码的 , 当我们为root用户设置密码后 , 再次登录忘记了密码该怎么办? 本地root密码重设 : 解决问题思路 : 1 . 修改 ...

  8. mysql重新安装忘了密码_mysql忘记密码或者重装

    注:如果是重装的话,直接控制面板删除,然后在系统盘 all user 目录下 application data > mysql 目录删除就可以删除记录的权限表 如果不是root密码: 连root ...

  9. mysql密码忘了_MySQL忘记密码怎么办 密码重置详细教程

    登录MySQL,密码输入错误/* 密码错误,报如下错误 */[root@TESTDB ~]# mysql -uroot -p   -P3306 Enter password: ERROR 1045 ( ...

最新文章

  1. JS如何设置打开页面后将光标定位在指定的输入框?
  2. 如何将两个集合合并_如何将剪切的音频文件进行合并
  3. python基础复习
  4. scala 当前日期_如何在Scala中检查当前日期和时间?
  5. 一个文章表的 MySQL 索引怎么建立合理
  6. Selenium自动化测试
  7. 随想录(软件中的bug)
  8. Hibernate的延迟加载问题
  9. 详解:hiveserver2的使用与介绍
  10. 商城项目html pc,Vue实战篇(PC端商城项目)
  11. 2023秋招大厂经典面试题及答案整理归纳(241-260)校招必看
  12. git pull 提示当前不在某个分支上解决办法
  13. 黑白双色背景图java_黄色背景黑白双色简洁ppt图表
  14. 编译原理——自下而上语法分析
  15. 天猫双十一红包口令玩法
  16. 4、如果体彩中了500万,我买房、买车、资助希望工程、去欧洲旅游;如果没中,我买下一期体彩,继续烧高香。
  17. 一周市场摘抄20210208
  18. Cortex M3 数据观察点与跟踪(DWT)
  19. k-Amazing Numbers (惊奇的数字)
  20. shell脚本案例30个带详细解析

热门文章

  1. windows安全日志-登陆类型
  2. input通过onInput控制只能输入数字及小数点
  3. 国产免费高性能桌面录屏软件LiveView1.0正式发布
  4. windows修改ctrl和alt按键功能
  5. linux关闭root权限管理,如何在Ubuntu中启用和禁用root帐户?
  6. 前端 -> Plupload 一个Web浏览器上的界面友好的文件上传模块
  7. No qualifying bean of type ‘com.alibaba.dubbo.config.ApplicationConfig‘ available: expected at least
  8. 2018年北京信息科技大学第十届程序设计竞赛暨ACM选拔赛 H 程序员的好印象
  9. 速读原著-TCP/IP(BOOTP示例)
  10. 推荐阿里巴巴开源的数据库客户端工具