【发布时间】:2016-12-05 19:37:04
【问题描述】:
我正在尝试使用以下方式创建用户:
docker exec -i database mysql -uroot -proot -e "CREATE USER 'dbadmin'@'%'"
但是我遇到了这个错误:
ERROR 1054 (42S22) at line 1: Unknown column 'password_last_changed' in 'mysql.user'
【问题讨论】:
我正在尝试使用以下方式创建用户:
docker exec -i database mysql -uroot -proot -e "CREATE USER 'dbadmin'@'%'"
但是我遇到了这个错误:
ERROR 1054 (42S22) at line 1: Unknown column 'password_last_changed' in 'mysql.user'
【问题讨论】:
谷歌搜索了几个小时后,我在blog post找到了答案:
docker exec -it container_name bash -c "mysql_upgrade -uroot -proot"
root必须是你的mysql用户名和密码
【讨论】: