(wat-aro)

生きてます

MySQL5.7.11でユーザを追加できない.

環境はdebian8, mysql5.7.11.

mysql> grant all on blog_app.* to 'foo'@localhost identified by 'hogehoge';
ERROR 1054 (42S22): Unknown column 'password_last_changed' in 'mysql.user'

以上のようなエラーが出ました.
対処方法は以下になります.

$ sudo mysql_upgrade -u root -p

$ sudo systemctl restart mysql

MySQL unknown column 'password_last_changed' - Stack Overflow