数据库密码忘记了怎么办
修改数据库密码
方法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为例:
- 关闭正在运行的MySQL服务。
- 打开DOS窗口,转到mysql\bin目录。
- 输入mysqld --skip-grant-tables 回车。–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
- 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
- 输入mysql回车,如果成功,将出现MySQL提示符 >。
- 连接权限数据库: use mysql; 。
- 改密码:update user set password=password(“123”) where user=“root”;(别忘了最后加分号) 。
- 刷新权限(必须步骤):flush privileges; 。
- 退出 quit。
- 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
改完数据库密码还要去phpadmin的配置文件更新
打开你安装的xampp目录,找到phpMyAdmin,打开它,找到config.inc.php ,用记事本或UE打开,可以看到它的密码是空的,加上你修改过的密码,保存,然后重启一下阿帕奇和mysql,再打开xampp的控制面板中MySQL的Admin即可
数据库密码忘记了怎么办相关推荐
- mysql数据库密码错误_MySQL数据库经典错误六 数据库密码忘记的问题
数据库密码忘记的问题[root@zs ~]# mysql -uroot -p Enter password: ERROR 1045 (28000): Access denied for user 'r ...
- mac mysql 账户密码忘记_MAC下MYSQL数据库密码忘记的解决办法
Mac操作系统下MYSQL数据库密码忘记的快速解决办法 1. 在系统偏好 中,中止MYSQL服务.: 2. cd/usr/local/mysql-...../bin sudo ./mysqld_saf ...
- navicat数据库密码忘记如何解决
navicat数据库密码忘记如何解决 1.打开注册表 win+r 输入 regedit 2.查看加密的密码3. 访问 https://www.iatodo.com/navicatpw 进行解密
- mac 修改本地数据库密码 忘记密码
Mac本地安装了数据库,忘记数据库密码的情况下,可以按照以下步骤进行修改密码 step1: 关闭mysql服务: 苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服 ...
- 我的第一次给了它:数据库密码忘记了不要慌傻瓜式教你修改
数据库的的密码忘记了该如何解决 1.找到数据库文件里面的my.ini文件 (1)打开电脑的隐藏文件夹:查看--勾选隐藏的项目 (2)进入磁盘(你安装mysql的磁盘)找到ProgramData--My ...
- 数据库密码忘记了,如何修改密码
我遇到的情况是navicat里面是之前连接上的数据库,因为项目需要数据库密码,但是忘记了密码? 1.在mysql中找到mysql名字的数据库,找到user表,也就是用户表,里面存储的是数据库用户名,密 ...
- 织梦重置mysql数据库密码忘记_织梦cms管理员密码忘记了怎么重置找回?
织梦cms是使用比较广泛的一种开源cms程序,使用织梦的朋友基本上都遇到过忘记后台登录密码这个问题,重置登录密码的方法也有很多,今天木子网络教大家的方法是通过mysql数据库来重置修改密码.下面就为大 ...
- win10系统下,数据库密码忘记
Win10下Mysql8忘记密码,登录及修改Mysql密码 根据该博主方法改进得来 第一步:以管理员身份运行控制台,关闭MySQL服务. 使用命令:net stop mysql 第二步:跳过授权表,进 ...
- Linux数据库密码忘记
如果你出现我如下情况 可以通过我这种办法找回密码 vi /etc/my.cnf 重启mariadb服务 登录数据库 修改用户的密码 vi /etc/my.cnf注释掉skip-grant-table ...
最新文章
- 带你学习JQuery:事件冒泡和阻止默认行为
- Mybatis常用标签使用
- spring cloud 概念
- (第五篇)Linux操作系统基本结构介绍
- linux 程序返回值 139,Linux系统监控之ssh登陆自动139邮件短信提醒
- 十项全能的java大神
- Java 数据结构与算法面试 链表
- 2014百度之星资格赛——Disk Schedule
- Windows 8 Directx 开发学习笔记(十一)地形纹理贴图
- 日历 C语言算法,【求助】万年历算法
- 乐优商城遇到的坑(三)之Centos6.5下安装nginx出错
- SPI协议通信时序详解
- 2022 年 Flutter 适合我吗?Flutter VS Other 量化对比
- 802.11/wlan/wifi/无线相关学习资料整理
- 修改Odoo 8版权信息
- 带负荷测试要求二次最小电流_带负荷测试的判别
- 【架构】分布式服务架构与微服务架构
- 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”, 问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题
- GO与其它数据库见的id转换
- 泛微协同OA工作微博重磅发布