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