博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL 修改 root 密码命令
阅读量:5064 次
发布时间:2019-06-12

本文共 1035 字,大约阅读时间需要 3 分钟。

安装好 MySQL 并成功启动 MySQL 服务后,可以通过以下方法修改root密码:

①用 mysqladmin.exe 操作。指令如下:

cd C:\Program Files\MySQL Server 5.5\bin

mysqladmin -u root -p password 123456

    Enter password:

如果是第一次修改 root 密码,直接回车即可,因为初始密码为空,如果以前修改过密码,那么键入以前的密码,然后回车。

也可以一次性键入原密码

mysqladmin -u root -ppreviouspassword password newpassword

注意 -p 与 previouspassword 之间不能有空格,否则报错

②使用 update 命令来修改 myysql 的 root 密码

如果使用update命令更改root的密码,需要使用mysql自带的加密函数PASSWORD(String),该函数对一个明文密码进行加密,是不能解密的,专门用于mysql.user(用户权限表)中设置密码的。

mysql>use mysql

Database changed

mysql>update user set password=PASSWORD('123456') where user='root‘;

Query OK.0 rows affected(0.00 sec)

Roes matched:1 Changed:0 warnings:0

mysql>flush privileges;

Query OK,0 rows affected (0.00 sec)

注意在使用update后,需要进一步输入flush privileges;语句,否则修改密码命令操作不会生效,如果需要设置mysql的root密码为空,则不需要使用PASSWORD函数,直接

mysql>update user set password='' where user='root'; 即可,其他的一样。

③使用set password命令时也需要使用PASSWORD函数,但不需要 flush privileges;即可修改密码的命令操作生效。使用 set password 命令修改root密码时请务必操作谨慎,容易出错导致无法登陆

转载于:https://www.cnblogs.com/mforestlaw/p/3289525.html

你可能感兴趣的文章
spring 学习总结
查看>>
一段从TXT导入excel的py脚本
查看>>
canvas图像保存
查看>>
Weighted-Entropy-based Quantization for Deep Neural Networks 论文笔记
查看>>
决策树 C4.5 理解要点
查看>>
redis 事务,持久化,日志,主从,VM
查看>>
URL转义
查看>>
bootstrap+fileinput插件实现可预览上传照片功能
查看>>
Delegate,Action,Func,匿名方法,匿名委托,事件
查看>>
jquery toggle()设置
查看>>
mac下面安装mysql
查看>>
BZOJ 2668: [cqoi2012]交换棋子
查看>>
BZOJ 3720: Gty的妹子树
查看>>
Windows 2008 R2 中 IE9无法播放HTML5视频文件的解决方法!
查看>>
修改 MySQL 自增ID的起始值
查看>>
常用端口号
查看>>
关于微信小程序的一些思考
查看>>
poj3421 X-factor Chains
查看>>
iOS NSURLCache
查看>>
面试小记---外部脚本必须包含 <script> 标签吗?
查看>>