- ベストアンサー
データベースのサンプルの追加の方法
mysqlで、あるサンプルを追加したいのですが方法がわかりません。 os:centos4.4 あるサイトから/home/web/public_htmlのフォルダにsample_db.sqlをダウンロードしました。 あらかじめaaaというデータベースを作成しました。 # mysql -u root -p aaa < sample_db.sql というコマンドを使いたいのですが その前にダウンロードしたsample_db.sqlをどのように処理すれば 上記のコマンドが使えるのかわかりません。 (移動もしくはmysqlへの読み込み・・・) よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
コマンドラインからの利用なので、mysqlにパスがきってあり rootユーザーの権限がついていて、パスワードが不正ではなく sqlに文法エラーでもなければ使えるのでは? ちなみにパスワードオプションはスペースをいれてはいけないはず。 # mysql -u root -paaa < sample_db.sql
お礼
お返事をありがとうございます。 ご指導のとおりに-pの後のスペースを入れずに実行してみましたが sample_db.sql:そのようなファイルやディレクトリはありません と出てきました。 このままでは確かにどのsample_db.sqlなのか指定できないと思います。 (他のディレクトリに同じ名前のファイルがあることもありうるので・・) sample_db.sqlをrootフォルダもしくはmaysqlのどこかのフォルダに入れなければいけないのかなと思っています。 基本的なことが抜けていると思います。 よろしくお願いします。
補足
自己解決しました。 # mysql -u root -p aaa < /home/web/public_html/sample_db.sql で追加できました。 お騒がせしてすみません。