• ベストアンサー

データベースのサンプルの追加の方法

mysqlで、あるサンプルを追加したいのですが方法がわかりません。 os:centos4.4 あるサイトから/home/web/public_htmlのフォルダにsample_db.sqlをダウンロードしました。 あらかじめaaaというデータベースを作成しました。 # mysql -u root -p aaa < sample_db.sql というコマンドを使いたいのですが その前にダウンロードしたsample_db.sqlをどのように処理すれば 上記のコマンドが使えるのかわかりません。 (移動もしくはmysqlへの読み込み・・・) よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

コマンドラインからの利用なので、mysqlにパスがきってあり rootユーザーの権限がついていて、パスワードが不正ではなく sqlに文法エラーでもなければ使えるのでは? ちなみにパスワードオプションはスペースをいれてはいけないはず。 # mysql -u root -paaa < sample_db.sql

kinsen
質問者

お礼

お返事をありがとうございます。 ご指導のとおりに-pの後のスペースを入れずに実行してみましたが sample_db.sql:そのようなファイルやディレクトリはありません と出てきました。 このままでは確かにどのsample_db.sqlなのか指定できないと思います。 (他のディレクトリに同じ名前のファイルがあることもありうるので・・) sample_db.sqlをrootフォルダもしくはmaysqlのどこかのフォルダに入れなければいけないのかなと思っています。 基本的なことが抜けていると思います。 よろしくお願いします。

kinsen
質問者

補足

自己解決しました。 # mysql -u root -p aaa < /home/web/public_html/sample_db.sql で追加できました。 お騒がせしてすみません。

関連するQ&A