データベースを.sqlファイルから復元しようとしていますが、phpmyadminでデータベースを作成しましたが、復元する.sqlファイルにcreate if not existコマンドを使用していますデータベースの両方の名前はphpmyadminと "mydatabase"である.sqlファイルで同じです。ERROR 1049(42000):不明なデータベース 'mydatabasename'
データベースを復元するために使用しているコマンドは次のとおりです。
mysql -uroot -pmypassword mydatabase<mydatabase.sql;
上記のコマンドを実行すると、次のエラーが表示されます。また、このデータベースに対してユーザーにすべてのアクセス許可が与えられました。
ERROR 1049 (42000): Unknown database 'mydatabasename'
どうすればこの問題を解決できますか。 ありがとう、
'mydatabase'!=' mydatabasename'。 – eggyal
.sqlファイルを確認しましたか?多分それは 'mydatabasename'を参照します。 –
スクリプトでUSEの 'mydatabasename'を削除して、もう一度やり直してください。 –