我正在尝试使用以下方式创建用户:
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'
答案 0 :(得分:8)
在谷歌搜索几个小时后,我在blog post中找到了答案:
docker exec -it container_name bash -c "mysql_upgrade -uroot -proot"
root
必须是您的mysql用户名和密码