我正在尝试使用以下方法创建用户:
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用户名和密码
关于mysql - 在 Docker 中运行 mysql_upgrade?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40981983/