4

MySQL インストールを Amazon RDS に移行中です。Amazon RDS は MySQL Server バージョン 5.6.12 を実行しています。バージョン 5.6.13 のクライアント ツールを入手し、自動バックアップに mysqldump を使用しようとしました。

バックアップのスクリプトをブロックするパスワードを入力するように常に質問されます。

私はこのように見えます:

ubuntu@ip-10-48-203-112:~$ mysqldump --user=dbadmin -pmysecretpassword -h someserver.eu-west-1.rds.amazonaws.com -p skygd > dump.sql
Warning: Using a password on the command line interface can be insecure.
Enter password:

構成ファイル .my.cnf で試しました

[client]
user=dbadmin
password=mysecretpassword

そして、実行すると問題なく取得されます:

mysqldump would have been started with the following arguments: --port=3306 --socket=/var/run/mysqld/mysqld.sock --quick --quote-names --max_allowed_packet=16M --user=dbadmin --password=mysecretpassword

しかし、パスワードの入力についてはまだ同じ質問です。

パスワードによる自動ログインを許可しない 5.6.13 のバグはありますか?

4

2 に答える 2

5
mysqldump --user=dbadmin --password=mysecretpassword -h someserver.eu-west-1.rds.amazonaws.com skygd > dump.sql

-p行末に入力した

于 2013-09-24T10:26:36.010 に答える
0

最初のコマンドの最後に mysql パスワードを指定することをお勧めします。

mysqldump -uUsername -p"ここに空白" データベース名 -h"ここに空白" ホスト名 >xyz.sql

データベースのインポートに使用

mysql -uUsername -p"space-here"データベース名 -h"space-here"ホスト名

于 2013-10-18T07:54:00.213 に答える