1. 程式人生 > >centos 7.2 安裝mysql 修改 初始密碼

centos 7.2 安裝mysql 修改 初始密碼

# /etc/init.d/mysqld stop

# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql 【這一步 就進入mysql資料庫了 進入資料庫   跟著 ②操作】

{   mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
          mysql> FLUSH PRIVILEGES;
         mysql> quit


# /etc/init.d/mysqld restart
# mysql -uroot -p
Enter password: <輸入新設的密碼newpassword>
mysql>

② mysql>update mysql.user set authentication_string= password ('guo') WHERE User='root';        #更改密碼為 guo

    mysql>flush privileges; #更新許可權

    mysql>quit #退出
    service mysql start

以上操作  在資料庫中操作   會提示   

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.  需要用   ALTER USER  語句加密碼 重置

這一步這樣操作

http://www.cnblogs.com/lunhui/p/5895475.html