Dockerがインストールされていないマシンからダンプを取得しました。形式は.sql.gzです - 私の質問は私のDocker MySQLインスタンスでこれをどのように復元するのですか?Docker MySQLインスタンスで.sql.gzダンプを復元する方法は?
コマンドラインから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_ENV_MYSQL_ROOT_PASSWORD"'
ことができません:
ドッキングウィンドウの幹部-i最初-mysqlのmysqlの-uroot -ppassword < db_dump.sql
基本的な構文は動作しません。私がそれをするなら、私は「アクセスが拒否されました」と思っています。 – MontyPython
mysqlからエラーが発生した場合は、 '-u uername -p password'パラメータを指定してください。しかし、それは基本的なmysql構文です。 –
はい、動作しません。アクセス拒否と表示されます。私はそれが基本的なmysqlの構文であることを知っています:) – MontyPython