password関数で変更しようとした
rootのpasswordを変更に関する多くの解説記事ではpassword関数で変更しようとしていますが、
mysql> update user set password=password('********') where user = 'root';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('********') where user = 'root'' at line 1
password関数は廃止されていた
MySQL8でユーザーのパスワードの変更 / リセット方法
はい、ありがとうございます。
ver. 5.6.7時点でどうやら廃止されたようでした。
mysql> set password for 'root'@'localhost' = '********';
Query OK, 0 rows affected (0.02 sec)