格式是.sql.gz -我的问题是如何在Docker MySQL实例上恢复它?能够从命令行访问MySQL:
docker run -it --link first-mysql:mysql --rm mysql sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$
(在研究了两个小时如何在终端中使用mysql命令后,我终于可以发布这个问题了,顺便说一句,如果任何使用macOS的人遇到了同样的问题,不能在终端中使用mysql命令,请直接转到这个链接:。)我有一台Mac os Sierra,我对MySQL完全陌生。我首先下载了工作台和MySql服务器,它给了我一个临时密码,我创建了一个本地连接,它起作用了。然后,我删除了旧的连接,并创建了另一个连接,它要求输入密码,但它不起作用,所以现在我正在尝试重置并更改我的mysql密码,但我遇到了很多问题。YupengdeMacB
我不能用超级用户登录,我想超级用户的密码可能是changed.But,我也不能更改超级用户的密码。
Mysql版本为v8.0.16。我使用了--skip-grant-tables --user=mysql,这样我就可以添加一个新用户,我的新用户就可以工作了。我尝试更改root,但它再次失败。mysql> alter user 'root'@'localhost