以下基于我在centos7.2的方法:


第一步:用帐号登录mysql

[root@CentOs5 ~]# mysql -u root
或 # mysql -uroot -p
或使用密码登录 mysql -uroot -p'old password'

第二步:改变用户数据库

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

第三步:修改密码,记得密码要用password()函数进行加密,一定不要忘记!!!

mysql> update user set password=password('Flytosky2012') where user='root';
Query OK, 1 row affected (0.04 sec)
Rows matched: 1  Changed: 1  Warnings: 0

第四步:刷新权限表

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

第五步:退出mysql

mysql>exit

忘记原来的myql的root的密码


首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。

/etc/init.d/mysqld stop
mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端。
mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';
mysql> flush privileges;
mysql> exit;
mysql> quit             
[root@CentOs ~]# service mysqld restart;

Linux下修改mysql密码以及忘记密码重置相关推荐

  1. Linux下修改mysql的root密码后数据库消失怎么处理

    Linux系统下如果没有通过password()函数修改mysql的root密码就会导致mysql数据库消失.有些人可能不知道而直接修改了mysql的root密码,于是产生了mysql数据库消失的问题 ...

  2. 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...

    本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...

  3. Linux下修改MySQL密码

    Linux下修改MySQL密码 在Linux系统中安装MySQL后出现无法登录的情况,错误显示为:** ERROR 1698 (28000): Access denied for user 'root ...

  4. Linux下修改Mysql数据库存放路径

    Linux下修改Mysql数据库存放路径 原路径:/var/lib/mysql 目标路径:/home/data/mysql 1.home目录下建立data目录 cd /home mkdir data ...

  5. linux mysql 编码修改,Linux下修改MySQL编码的方法

    这篇文章主要为大家详细介绍了Linux下修改MySQL编码的方法,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧! 默认登录mysql之后可以通过SH ...

  6. linux mysql 数据文件,Linux下修改MySQL数据库数据文件路径的步骤

    使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件. 原路径:/var/lib/mysql 目标路径:/home/mysq ...

  7. linux下修改MySQL 密码

    2019-03-12 by 崔斐然 linux/centos/debian/ubuntu下修改MySQL 密码 上午新装了数据库,遇到以下错误: #1045 -Access denied for us ...

  8. Linux下修改Mysql的用户(root)的密码

    修改的用户都以root为列. 一.拥有原来的myql的root的密码: 方法一: 在mysql系统外,使用mysqladmin # mysqladmin -u root -p password &qu ...

  9. Linux 下修改mysql密码

    1.首先用管理员权限登陆Linux: 2.输入:vi /etc/my.cnf回车.然后按"i"键盘,在这个文件中的最后一行输入:skip-grant-tables 然后按 esc键 ...

最新文章

  1. 项目管理工具到底应该为谁服务?
  2. 简单地发布EJB程序的过程
  3. 【深度学习】270篇CVPR 2020代码开源的论文,全在这里了!
  4. ast java_Java代码分析器(一): JDT入门
  5. CTR深度学习模型之 DIEN(Deep Interest Evolution Network) 的理解与示例
  6. 有关Quartz.NET,与一线码农大佬对个线?
  7. nginx根据参数转发到不同服务器_Nginx服务器之负载均衡策略
  8. git push时报错fatal: Could not read from remote repository.
  9. 统计学第一章--最小二乘拟合正弦函数,正则化
  10. linux某个目录下特定文件名,用脚本实现移动某目录下文件名符合指定规则的文件到另一个目录的功能...
  11. 少数以太坊矿池正在联合抵制EIP-1559提案的实施
  12. git常用命令(史上最经典)
  13. linux系统查看java安装路径
  14. 七款非常好用的电脑数据恢复软件推荐
  15. 微信小程序如何将数据存储到服务器,微信小程序关于数据存储的一些坑
  16. C语言利用二叉树的操作实现根据给定的字符串生成二叉树并前序、中序、后序输出二叉树。
  17. Docker Note [vaynexiao]
  18. python爬取链家新房_Python爬虫项目--爬取链家热门城市新房
  19. buuctf Crypto 异性相吸
  20. Chinacam 5轴与Alphacam5轴区别

热门文章

  1. python怎么设置回文数_Python中的回文数
  2. esp32 arduion 加速下载json
  3. Python爬虫知识点四--scrapy框架
  4. PostgreSQL的 initdb 源代码分析之十
  5. tomcat7 IP限制配置
  6. 代码生成器集合(整理)
  7. ubuntu linux设置网关,ubuntu修改静态IP网关
  8. python定时器 循环_Python循环定时服务功能(相似contrab)
  9. Newsmy纽曼星云1000G移动硬盘拆解教程
  10. android键盘输出增加按键码