如何修改MySQL数据库密码

写的比较好,此处收藏一下,感谢博主的分享:原博客地址

方法 1: 用 SET PASSWORD 命令

首先登录 MySQL。

格式: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。

mysql> use mysql;

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

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 提示符 >。

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

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

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

  4. 退出 quit

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

linux下修改

  1. 首先编辑mysql安装目录下的 my.cnf 文件:vi my.cnf 【注:windows下修改的是 my.ini

  2. 找到 [mysqld] 行,在其下方添加一行: skip-grant-tables

  1. esc 输入 :wq 保存退出

  2. 重启服务 service mysql restart 【windows下需要打开“服务”并找到mysql重启】

  3. 修改 mysql 密码 set password = password('root'); 或使用 方法 3

  4. 修改完密码后,需要将 my.cnf(my.ini) 文件修改回原样。

  5. 重启服务。完成

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

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

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

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

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

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

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

  4. mysql:Windows修改MySQL数据库密码

    mysql:Windows修改MySQL数据库密码 用SET PASSWORD命令 用mysqladmin 用UPDATE直接编辑user表 忘记密码时 用SET PASSWORD命令 这是最后成功的 ...

  5. Linux系统下修改mysql数据库密码

    修改mysql数据库的方法有很多种.这个方法适用于忘记root用户密码或者刚安装mysql要进入mysql时发现系统报错及觉得默认密码太复杂想修改密码的. 1.修改 /etc/my.cnf 文件 在 ...

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

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

  7. phpmyadmin修改mysql数据库_用phpMyAdmin修改mysql数据库密码

    1 初始数据库密码为空. 2 第一步,点击phpMyAdmin里的用户选项. 3 选择root localhost用户名,点击编辑权限. 4 此时会出来修改权限的页面,里面可以设置的选项还是比较多的, ...

  8. 修改mysql数据库密码

    1. 添加环境变量 MYSQL_HOME:D:\mysql (D:\mysql为mysql数据库的安装目录) 接着在已存在的环境变量path后追加:%MYSQL_HOME%\bin; 或: 直接进行m ...

  9. win7上修改MySQL数据库密码

    一.通过命令行方式修改MySQL密码 1.方法一:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 实例:mysqladmin -uroot -pa ...

最新文章

  1. HttpClient中的各种请求
  2. linux怎么制作运行包,简单 RPM 包制作
  3. Vue项目实战04 : Vue 轮询接口的实现
  4. aMDcpu不支持mysql_Oracle 11.2.0.1在AMD CPU 64位硬件,32位操作系统下的BUG 8670579
  5. LeetCode 990. 等式方程的可满足性(并查集)
  6. MybatisPlus:使用SQL保留字(关键字)的操作
  7. An internal error occurred during: Retrieving archetypes:. GC overhead limit exceeded
  8. 介绍一个python的新的web framework——karloop框架
  9. 【机器学习】如何解决数据不平衡问题
  10. Mac电脑修复多个文件的错误权限的方法
  11. 打乱一个排好序的 list 对象 alist?
  12. Winform 按钮权限拦截AOP
  13. matlab数学建模-遗传算法基本原理
  14. 华为2019软件精英挑战赛-CodeCraft-2019大佬开源代码集合
  15. iOS透明导航栏的平滑过渡(进阶版)
  16. 【CodeVS3100】蜗牛
  17. deepin-wine下微信升级到最新版方法
  18. 计算机有哪些专业技能,简历计算机技能有哪些
  19. Unity 入门教程:贪吃射(1) —— Unity 安装和项目创建
  20. 有4个圆塔、圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为1,见图4.5。这4个塔的高度为10m,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为零)

热门文章

  1. 览器野史 UserAgent列传
  2. Mysql优势和特点
  3. HTML+CSS基础训练之实现一个“真实”的网页~
  4. RTKLIB ubuntu compile
  5. 手机上怎么把图片转成PDF?操作起来很简单
  6. 八爪鱼爬取列表数据和详情页数据(国内网址)
  7. SpringCloud+SpringCloudAlibaba
  8. 感恩节---Thanksgiving Day
  9. Android Manifest 权限描述大全
  10. CSS语义-icont+text