MySql 密码修改

作者:Garany 发布于:2015-04-27 分类:破万卷书
一、使用MySQLadmin修改密码
  1.root用户没有密码
     mysqladmin -u root password 123456     # 修改密码为123456:

  2.root有密码(123456),修改密码为abcdef:
     mysqladmin -u root -p password abcdef
     注意,命令回车后会问你旧密码,输入旧密码123456之后命令完成,密码修改成功。

二、拥有原来的myql的root的密码;

  方法一:在mysql系统外,使用mysqladmin
     # mysqladmin -u root -p password "test123"
     Enter password: 【输入原来的密码】
  方法二:通过登录mysql系统,
     # mysql -uroot -p
     Enter password: 【输入原来的密码】
     mysql> use mysql    #进入mysql数据库
     mysql> update user set password=password('123456') where user='root';   #修改root用户密码为123456
     mysql> flush privileges;     #刷新权限
     mysql> exit;      

三、忘记原来的myql的root的密码
  1、修改MySQL配置文件
     # vim /etc/my.cnf
     在[mysqld]段加入
        skip-grant-tables    #跳过验证
     #service mysqld restart    #重启MySQL

  2、连接MySQL
     #mysql
     mysql> use mysql    #进入mysql数据库
     mysql> update user set password=password('123456') where user='root';   #修改root用户密码为123456     
     mysql> flush privileges;     #刷新权限
     mysql> exit;  

  3、改回MySQL配置文件
     # vim /etc/my.cnf
     注销掉skip-grant-tables
     #service mysqld restart    #重启MySQL 

标签: mysql 修改 密码

评论列表

天天美剧
2015-05-19 14:36
恩。保持下来,收藏了,下次用,我记性就是很不好,老是忘记密码。

我来说说