当前位置:首页 > 软件开发学习 > MySql学习 > 正文内容

修改mysql root 用户密码的方式

admin6年前 (2014-09-05)MySql学习1163

windows下

按照本文的安装方式, root 用户默认是没有密码的, 重设 root 密码的方式也较多, 这里仅介绍一种较常用的方式。

使用 mysqladmin 方式:

打开命令提示符界面, 执行命令: mysqladmin -u root -p password 新密码

执行后提示输入旧密码完成密码修改, 当旧密码为空时直接按回车键确认即可。


Linux下
MySQL root密码的恢复方法之一

如果忘记了MySQL root密码,可以用以下方法重新设置:

1. KILL掉系统里的MySQL进程;
    killall -TERM MySQLd  

2. 用以下命令启动MySQL,以不检查权限的方式启动;
    safe_MySQLd --skip-grant-tables &  

3. 然后用空密码方式使用root用户登录 MySQL;
    MySQL -u root  

4. 修改root用户的密码;
    MySQL> update MySQL.user set password=PASSWORD('新密码') where User='root';   
    MySQL> flush privileges;   
    MySQL> quit  

重新启动MySQL,就可以使用新密码登录了。

扫描二维码推送至手机访问。

版权声明:本文由学无止境-开拓创新-ipvb学习网发布,如需转载请注明出处。

分享给朋友:

相关文章

mysql alter 语句用法,添加、修改、删除字段等

//主键   alter table tabelname add new_field_id int(5) unsigned default 0 not null auto...

MySQL索引分类和各自用途

  一、 MySQL: 索引以B树格式保存  Memory存储引擎可以选择Hash或BTree索引,Hash索引只能用于=或<=>的等式比较。  1、普通索引:create index o...

深度解析Innodb记录格式源码

  可以通过一个最普遍的插入操作来跟踪Innodb的记录格式,因为在插入时,系统得到的是公共的mysql记录格式record,现在它没有涉及到任何的存储引擎,那么这里不管当前这个表对应的存储引擎是什么...

MySQL update 语句的正确用法

  以下的文章主要介绍的是MySQL update 语句的实际用法,我们首先是以单表的UPDATE语句来引出实现MySQL update 语句的实际方案,以下就是文章的详细内容描述,望你看完之后会有收...

MySQL批量SQL插入性能优化

MySQL批量SQL插入性能优化

  对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义...

MySQL数据库备份基础知识汇总

  以下的文章主要介绍的是MySQL数据库备份的基础知识,我们大家都知道MySQL数据库是应用性算是广泛,所以MySQL数据库备份的实际应用就随之变得广泛,以下就是具体内容的描述,希望在你今后的学习中...