方法1: 用SET PASSWORD命令   

格式:mysql> set password for 用户名@localhost = password('新密码');

例子:mysql> set password for root@localhost = password('123');

方法2:用mysqladmin   

格式:mysqladmin -u用户名 -p旧密码 password 新密码

例子:mysqladmin -uroot -p123456 password 123

方法3:用UPDATE直接编辑user表   

mysql> use mysql;

mysql> update user set password=password('123') where user='root' and host='localhost';

mysql> flush privileges;

方法4:忘记root密码时

以windows为例:   

1. 关闭正在运行的MySQL服务。

2. 打开DOS窗口,转到mysql\bin目录。

3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。

4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。

5. 输入mysql回车,如果成功,将出现MySQL提示符 >。

6. 连接权限数据库: use mysql; 。

6. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。

7. 刷新权限(必须步骤):flush privileges; 。

8. 退出 quit。

9. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。

注意:5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了

authentication_string。

修改MySQL数据库的密码相关推荐

  1. RHEL 5服务篇—修改MySQl数据库root密码的几种方式

    一.在已知MYSQL数据库的ROOT用户密码的情况下,修改密码的方法: 1.在SHELL环境下,使用mysqladmin命令设置:mysqladmin –u root –p password &quo ...

  2. 如何修改MySQL数据库的密码?

    目录 方式1:使用Navicat(推荐) 方式2:使用sql命令 方式1:使用Navicat(推荐) 1.使用Navicat连接数据库,先点击用户按钮,找到你想修改密码的用户 2.选中需要修改密码的用 ...

  3. 服务器mysql修改数据库密码_怎么修改mysql数据库服务器密码

    方法1 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数. 方法2 使用mysqladmin,这是前面声明的一个特例. mysqladmin ...

  4. 如何用cmd配置mysql数据库密码_命令行修改MySQL数据库密码

    通过MySQL命令行来修改MySQL数据库的密码,下面就为您详细介绍如何使用MySQL命令行来修改密码. 格式:mysqladmin -u用户名 -p旧密码 password 新密码 1.给root加 ...

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

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

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

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

  7. centos修改mysql密码_WAMP下修改MYSQL数据库密码

    WAMP就是Windows Apache Mysql PHP集成安装环境,即在window下的apache.php和mysql的服务器软件.用来学习.调试.运行php,mysql都是非常简便的.初次安 ...

  8. 如何修改MySQL数据库密码

    如何修改MySQL数据库密码 写的比较好,此处收藏一下,感谢博主的分享:原博客地址 方法 1: 用 SET PASSWORD 命令 首先登录 MySQL. 格式:mysql> set passw ...

  9. docker修改mysql数据库密码,redis密码

    1. docker修改mysql数据库密码 docker.cnf是宿主机的文件 第一次内容:vim docker.cnf [mysqld] skip-host-cache skip-name-reso ...

最新文章

  1. 多重集表示合json数据_计数DP(划分数,多重集组合数)
  2. Http、Socket和WebService协议之间的区别
  3. C++ namespace
  4. python2 python3 通信_python与USB通信
  5. 分布式锁实现方式介绍和Zookeeper实现原理
  6. python 机器学习——从感知机算法到各种最优化方法的应用(python)
  7. linux apache压缩包安装目录,源码包安装Apache服务
  8. 利用css实现返回顶部按钮
  9. Tac-Simur: Tactic-based Simulative Visual Analytics of Table Tennis
  10. 存储文件用 云服务器推荐推荐,云存储服务器推荐
  11. wxpython绘制雷达图_Tableau可视化分析【8】解锁雷达图
  12. Android studio 分渠道打包,引用不同的moudle
  13. python培训免费视频
  14. vue项目中的小知识--快捷键-vue插件版本号--vscode插件等
  15. 山西思诺腾讯云架构工程师TCA认证如何考取
  16. Matlab中 .‘ 的作用
  17. SQL语句数据库的创建、修改,分离,附加,备份,还原
  18. 网页变灰的方法,适用于IE
  19. Ardiuno驱动Apds9960手势识别
  20. python爬虫基础06-常见加密算法

热门文章

  1. vba rnd_VBA Rnd()函数不正确,应使用什么代替
  2. Linux基础——makefile编写
  3. 我看了《2018 微信数据报告》,你呢?
  4. VTD 监视器航向角与 53-2017国标 航向角对齐
  5. 网络安全——企业渗透一
  6. apicloud 不干胶标签打印模块及开发
  7. USB会议摄像机的重要的网络特性
  8. jQuery-入口函数
  9. Svelte 实现 keypress 快捷键功能
  10. 深度学习经典网络解析图像分类篇(二):AlexNet