码迷,mamicode.com
首页 > 数据库 > 详细

mysql密码设置及重置方法

时间:2014-05-29 16:39:14      阅读:350      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   tar   http   


mysql密码设置及重置方法

 

作者 :小刘



今天这篇文章,我们来看下mysql数据库的密码设置,当我们不小心忘记了root密码,是一件很糟糕的事情,希望此文章可以帮助大家,我们先从设置密码开始吧!

我们刚安装好的mysql数据库,默认root的密码为空,这时我们可以用一下命令设置密码
mysqladmin -u root password "密码"
如图(为root设置密码为123456)
bubuko.com,布布扣
 
如果你知道原来的旧密码,我们就可以用下面的命令直接更改就可以了
mysqladmin -u root -p ‘旧密码’ password “新密码” (引号可以省略)

bubuko.com,布布扣 

当我们遗忘了mysql的root密码时,如下提示

bubuko.com,布布扣 
我们可以用一下步骤来重置密码
停止mysql服务
service mysqld stop
使用以下命令安模式启动mysql服务
mysqld_safe --skip-grant-tables >/dev/null 2>&1 &
跳过密码验证直接修改mysql的user表

bubuko.com,布布扣 
等待20秒后

登录mysql(下面这句的意思是登录到mysql这个数据库)
mysql -u root mysql
mysql>flush privileges; 刷新数据库

bubuko.com,布布扣 
退出mysql登录

重新启动mysql就可以用这个新密码登录了
service mysqld restart

这个方法虽然好用,但还是尽量记住你的密码,否则有可能在你重置密码的这个空档,有可能会被有心人士攻击哦,因为在我们使用mysqlsafe启动mysql时是最不安全的。。。

转载:
http://bbs.77169.com/read-htm-tid-321971-keyword-mysql.html

mysql密码设置及重置方法,布布扣,bubuko.com

mysql密码设置及重置方法

标签:c   style   class   blog   tar   http   

原文地址:http://www.cnblogs.com/jayGold/p/3758593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!