奇妙な理由で、私のシェル mysql インポートはデータベース名を無視しています。誰もその問題を抱えたことがありますか?
私はこれを試しています。
mysql -u eds_myuser -p -h localhost eds_mydatabase < foo.sql
ただし、これは別のデータベース接続エラーを返します。
Access denied for user 'eds_myuser'@'localhost' to database 'differentdatabase'.
それはなぜですか?入力したものとは異なるデータベース名がエラーに表示されますが、そのeds_
部分も表示されません。
mysql に正常に接続できますが、上記のコードを実行するとエラーが発生します。