多久不用,密码遗忘,那么MySQL在linux上如何修改密码

一.Linux MySQL 查看版本号

二.

1.vim /etc/my.cnf 末尾加skip-grant-tables

2.重启MySQL    service mysqld restart

3.mysql

[root@XXXXXX~]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.19 MySQL Community Server (GPL)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

mysql> update mysql.user set authentication_string=password('X新X的X密X码X') where user='root';
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 1

补充: mysql> update user set password=password(“新密码”) where user=”用户名”;

针对修改密码有这样的密码,执行后报错  ERROR 1054(42S22) Unknown column 'password' in ‘field list’

因为5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

4. 编辑my.cnf文件删掉skip-grant-tables

5.重启MySQL  service mysqld restart

6.root登录

[root@XXXXXX~]# mysql -u root -p

本意想为用户赋权

mysql> grant all privileges on hive.* to 用户名@localhost identified by '密码';
Query OK, 0 rows affected, 1 warning (0.00 sec)
--------------------- 
作者:ai_dreamweaver 
来源:CSDN 
原文:https://blog.csdn.net/u013985879/article/details/82861513 
版权声明:本文为博主原创文章,转载请附上博文链接!

Linux MySQL 忘记root 密码相关推荐

  1. linux mysql 忘记root密码_Linux MySQL忘记root密码解决方案

    在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,如何解决? 一.更改my.cnf配置文件 1.用命令编辑/etc/my.cn ...

  2. linux mysql忘记root密码

    今天开发人员说开发用测试服务器mysql的root密码忘记了. mysql root密码重置这种事经常碰到今天顺便做下笔记 环境 OS:CentOS 6.5 mysql: 解决: 在mysql配置文件 ...

  3. linux mysql root免密_Linux下MySQL忘记root密码的完美解决方法

    在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,本文给大家介绍一种当忘记MySQL root密码时的解决办法,亲测有效. 首 ...

  4. Linux下使用MySQL——忘记root密码及修改MySQL默认编码

    概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQ ...

  5. 附录:MySQL忘记root密码

    中小型规模网站集群架构:MySQL忘记root密码 : Ago linux运维群:93324526 前言 你忘记系统root密码的时候,你怎么解决的? 不就是single用户进行修改密码吗?这里原理是 ...

  6. MySQL忘记root密码不重启mysqld的方法

    MySQL忘记root密码不重启mysqld的方法 1.首先得有一个可以拥有修改权限的mysql数据库账号,当前的mysql实例账号(较低权限的账号,比如可以修改zabbix数据库)或者其他相同版本实 ...

  7. win上mysql忘记root密码_MySQL数据库之windows下mysql忘记root密码的解决方法

    本文主要向大家介绍了MySQL数据库之windows下mysql忘记root密码的解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法一: 1.在DOS窗口下输入net ...

  8. Ubuntu下MySQL忘记root密码重置

    MySQL忘记root密码肿么办?-_-|||   这种情况虽然不是很常见,但是有时长时间没有登录系统,还真会忘记密码.这时候,如果您能以系统管理员权限登陆密码,那还是有救的.放大招,将其重置即可. ...

  9. linux 不知道root密码怎么办,linux下忘记root密码怎么办

    在linux系统操作中,为了系统的安全,会给系统中的root账户设置密码,那么忘记密码是时常发生的事情.如果忘记了root的密码该怎么办呢?下面秋天网 Qiutian.ZqNF.Com小编就给大家介绍 ...

最新文章

  1. 你真的了解javascript吗?(一)
  2. matlab cuda的.cu文件应该放在那里_App Store限免推荐|日历和文件管理、无尽狂奔、Scalak等,共5款...
  3. websocket在web项目中的使用
  4. POJ 1936 All in All
  5. springboot md5加密_SpringSecurity入门-SpringBoot集成SpringSecurity
  6. 一文读懂机器学习库graphLab
  7. 解决Mac无法写入U盘问题
  8. [翻译] ASP.NET MVC Framework控制器操作安全性
  9. fiddler 对https支持
  10. 19条优秀的编码原则
  11. C#生成Code39条形码【非条形码字体】
  12. 局域网内计算机共享文件到手机
  13. 如何把手变成手控_女生的手怎样变好看?
  14. 树莓派3b+指南(二十二)暴力解决默认声卡设置失效问题
  15. mssql2000连接oracle命令方式
  16. Mysql增删改查(CURD)
  17. 无视硬件检测直接运行Win10混合现实门户
  18. 三点共线判断方法分析
  19. 烧脑难题:诡异的世界9大悖论
  20. 眼科赛道的“觉醒年代”,清晰医疗赴港能否具备后发优势?

热门文章

  1. mysql补充(1)校对集utf8_unicode_ci与utf8_general_ci
  2. Ajax中GET和POST的区别
  3. Hacked VisualSVN Server by PHP to allow user change password
  4. 树莓派2+无线网卡=钓鱼热点
  5. 正则表达式学习 (一) 转
  6. 看来美国的霸道不仅仅是针对Lenovo的,SONY也被威胁--索尼被判侵犯专利,PlayStation游戏机销售面临威胁【ZZ】...
  7. gitlab 安装_Linux学习14CentOS安装gitlab环境
  8. mysql高精度类型_mysql中常见的数据类型
  9. scala maven plugin
  10. 网上选课系统的php代码,网上选课系统(论文+程序)