嗨,我在本地主机端口8080上登录phpmyadmin有困难。
以下是我所采取的步骤:
运行sql容器
~$ docker run -d mysql/mysql-server然后,我使用docker日志获取生成的密码。
我运行这个命令输入sql:
$ docker exec -it ce9a316 mysql -uroot -p然后使用以下命令更改密码:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql-password';然后运行phpadmin并将这个容器链接到sql。
docker run --name phpmyadmin -d --link ce9a316046f0:db -p 8080:80 phpmyadmin然后我尝试用用户名: root和上面设置的密码登录到端口8080上的phpmyadmin,但是它不允许我登录。任何帮助都是徒劳无功的。
发布于 2022-08-24 15:40:03
此命令修复了问题:
CREATE USER 'root'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';https://stackoverflow.com/questions/73462630
复制相似问题