修改数据库密码

方法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' and host='localhost';
mysql> flush privileges;

注意,MySQL的密码字段可能变为了authentication_string

方法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; 。
  7. 改密码:update user set password=password(“123”) where user=“root”;(别忘了最后加分号) 。
  8. 刷新权限(必须步骤):flush privileges; 。
  9. 退出 quit。
  10. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
    改完数据库密码还要去phpadmin的配置文件更新
    打开你安装的xampp目录,找到phpMyAdmin,打开它,找到config.inc.php ,用记事本或UE打开,可以看到它的密码是空的,加上你修改过的密码,保存,然后重启一下阿帕奇和mysql,再打开xampp的控制面板中MySQL的Admin即可

数据库密码忘记了怎么办相关推荐

  1. mysql数据库密码错误_MySQL数据库经典错误六 数据库密码忘记的问题

    数据库密码忘记的问题[root@zs ~]# mysql -uroot -p Enter password: ERROR 1045 (28000): Access denied for user 'r ...

  2. mac mysql 账户密码忘记_MAC下MYSQL数据库密码忘记的解决办法

    Mac操作系统下MYSQL数据库密码忘记的快速解决办法 1. 在系统偏好 中,中止MYSQL服务.: 2. cd/usr/local/mysql-...../bin sudo ./mysqld_saf ...

  3. navicat数据库密码忘记如何解决

    navicat数据库密码忘记如何解决 1.打开注册表 win+r 输入 regedit 2.查看加密的密码3. 访问 https://www.iatodo.com/navicatpw 进行解密

  4. mac 修改本地数据库密码 忘记密码

    Mac本地安装了数据库,忘记数据库密码的情况下,可以按照以下步骤进行修改密码 step1: 关闭mysql服务: 苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服 ...

  5. 我的第一次给了它:数据库密码忘记了不要慌傻瓜式教你修改

    数据库的的密码忘记了该如何解决 1.找到数据库文件里面的my.ini文件 (1)打开电脑的隐藏文件夹:查看--勾选隐藏的项目 (2)进入磁盘(你安装mysql的磁盘)找到ProgramData--My ...

  6. 数据库密码忘记了,如何修改密码

    我遇到的情况是navicat里面是之前连接上的数据库,因为项目需要数据库密码,但是忘记了密码? 1.在mysql中找到mysql名字的数据库,找到user表,也就是用户表,里面存储的是数据库用户名,密 ...

  7. 织梦重置mysql数据库密码忘记_织梦cms管理员密码忘记了怎么重置找回?

    织梦cms是使用比较广泛的一种开源cms程序,使用织梦的朋友基本上都遇到过忘记后台登录密码这个问题,重置登录密码的方法也有很多,今天木子网络教大家的方法是通过mysql数据库来重置修改密码.下面就为大 ...

  8. win10系统下,数据库密码忘记

    Win10下Mysql8忘记密码,登录及修改Mysql密码 根据该博主方法改进得来 第一步:以管理员身份运行控制台,关闭MySQL服务. 使用命令:net stop mysql 第二步:跳过授权表,进 ...

  9. Linux数据库密码忘记

    如果你出现我如下情况 可以通过我这种办法找回密码 vi /etc/my.cnf 重启mariadb服务 登录数据库 修改用户的密码 vi /etc/my.cnf注释掉skip-grant-table ...

最新文章

  1. 带你学习JQuery:事件冒泡和阻止默认行为
  2. Mybatis常用标签使用
  3. spring cloud 概念
  4. (第五篇)Linux操作系统基本结构介绍
  5. linux 程序返回值 139,Linux系统监控之ssh登陆自动139邮件短信提醒
  6. 十项全能的java大神
  7. Java 数据结构与算法面试 链表
  8. 2014百度之星资格赛——Disk Schedule
  9. Windows 8 Directx 开发学习笔记(十一)地形纹理贴图
  10. 日历 C语言算法,【求助】万年历算法
  11. 乐优商城遇到的坑(三)之Centos6.5下安装nginx出错
  12. SPI协议通信时序详解
  13. 2022 年 Flutter 适合我吗?Flutter VS Other 量化对比
  14. 802.11/wlan/wifi/无线相关学习资料整理
  15. 修改Odoo 8版权信息
  16. 带负荷测试要求二次最小电流_带负荷测试的判别
  17. 【架构】分布式服务架构与微服务架构
  18. 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”, 问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题
  19. GO与其它数据库见的id转换
  20. 泛微协同OA工作微博重磅发布

热门文章

  1. Python 类与对象的练习题
  2. Linux进程管理之进程同步
  3. Sqlite—删除语句(Delete)
  4. 基于单片机的太阳能杀虫系统
  5. Genymotion 下载镜像速度慢的解决办法
  6. 关于修改表名以及字段的基本操作
  7. 个人简历附属资料 2015-03-21
  8. LS1046A 网卡顺序调整,失败的情况解决
  9. 距离2022下半年软考不足两个月,这些关键考点就是通关密码
  10. 计算机文化基础实验教材,计算机文化基础实验与习题