The world is going crazy. The mysql manual for 5.7.3 is not working.
Here is how to remove the password…
/etc/init.d/mysql stop mysqld_safe --skip-grant-tables # from another tab mysql UNINSTALL PLUGIN validate_password; use mysql; # choose update user set authentication_string=password('your_password') where user='root'; update user set authentication_string=password('') where user='root'; FLUSH PRIVILEGES; update user set plugin="mysql_native_password"; /etc/init.d/mysql stop sudo kill -9 $(pgrep mysql) mysql -u root -pyour_password /etc/init.d/mysql strart