MySQL 如何修改root用户的密码
作者:新码农 发布时间:2024-01-23 19:34:31
标签:MySQL,修改,密码,root
方法1:用SET PASSWORD命令
mysql> set password for 用户名@localhost = password('新密码');
-- 举例
mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
mysql> mysqladmin -u用户名 -p旧密码 password 新密码;
-- 举例
mysql> 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为例:
关闭正在运行的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登录。
来源:https://www.addcoder.com/blog/article_detail/ef4woezw/


猜你喜欢
- mysql截取字符串的6个函数1、LEFT(str,len)从左边开始截取,str:被截取字符串;len:截取长度示例:2、RIGHT(st
- 前话最近跟着廖雪峰的教程学到 模块 这一节。关于如何自定义一个模块,如果大家不懂的话先来看看基本的介绍:模块在计算机程序的开发过程中,随着程
- 这篇文章主要介绍了Python和Sublime整合过程图示,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要
- 先来看一个老掉牙的故事:福特说,我在设计汽车之前,到处去问人们“需要一个什么样的更好的交通工具?”,几乎所有人的答案都是 ── 一匹“更快的
- 影响的范围: IE的所有版本在表单的radio/checkbox控件中,一旦他们的DOM结构被更改过就会出现这个bug。bug描述当象下例中
- 方法一使用findspark使用pip安装findspark:pip install findspark在py文件中引入findspark:
- Exec 是 os 包中的一个子包,它可用于使用 Go 运行外部命令。Go exec 命令教程展示了如何在 Golang 中执行 shell
- 介绍大家好,我是小F~在数据时代,我们每个人既是数据的生产者,也是数据的使用者,然而初次获取和存储的原始数据杂乱无章、信息冗余、价值较低。要
- mysql按照某个时间段分组统计今天刚好是碰到一个报表需求,要求根据时段统计各工单的数量。这个就有点皮实了,以前都没搞过这玩意。于是研究了几
- 本文实例讲述了Python使用pickle模块储存对象操作。分享给大家供大家参考,具体如下:众所周知,当我们需要储存数据的时候,就需要用到重
- 在默认情况下,大多数浏览器都会将有序列表中的数字序列的与其列表文字内容显示为相同的字体。这篇快速教程将教你如何使用有序列表(ol)和段落(p
- 一、安装被认为是python官方图像处理库PIL非常适合于图像归档以及图像的批处理任务。可以使用PIL创建缩略图,转换图像格式,打印图像等等
- PHP crypt() 函数定义和用法crypt() 函数返回使用 DES、Blowfish 或 MD5 算法加密的字符串。在不同的操作系统
- OS库提供通用的,基本的操作系统交互功能。-OS库是Python标准库,包含几百个函数-常用路径操作,进程管理,环境参数等几类-路径操作:
- 一、行转列— case+group bymysql> CREATE TABLE `TEST_TB_GRADE` (
- 很多应用多需要处理文件,而处理文件有一个固定的模式:打开文件,读入一些数据,处理这些数据,打印到屏幕上或写入另一个文件。那么,如果我们想修改
- map( )函数在算法题目里面经常出现,map( )会根据提供的函数对指定序列做映射,在写返回值等需要转换的时候比较常用。关于映射map,可
- 本文实例分析了AJAX使用get与post模式的区别。分享给大家供大家参考。具体分析如下:如果是get 模式的请求,则将传递参数通过URL
- 一、输入input("提示内容")(1)当程序执行到input,等待用户输入,输入完成后才继续往下执行(2)input接
- 由于 MySQL 5.7 版本的 root 密码是首次启动时随机生成的,并且还要求必须修改后才能使用,所以有了本文:使用 shell 脚本完