mysql忘记密码重置

1、关闭mysql

      /etc/init.d/mysqld stop

2、启动mysql不加载授权表

      /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --skip-grant-tables &

      这时进入mysql不需要密码

      #mysql -uroot
      mysql>use mysql;
      mysql>update user set Password=password('!@#,abc354') where User='root';
      把mysql密码修改为!@#,bac354

3、重启mysql

      /etc/init.d/mysqld restart
      用新密码进入mysql
      #mysql -uroot -p!@#,abc354

你可能感兴趣的:(mysql,数据库,忘记密码,mysql修改密码,mysql忘记密码重置)