- ベストアンサー
Usage: \.<filename> | source<filename> とはどういうことですか。
C:直下に mysql フォルダ を置き、そのmysql フォルダの直下に test.sql を置きました。 test.sql の中味は、 create table shohin(・・・・・・・・); insert into shohin(a,b,) values(pqr,xyz); ・・・・・・ と書いています。 この準備により、databese[zaiko] の [shohin]テーブルに、一括してデータを書き込みたいと思って、 mysql> use zaiko Database changed mysql> \.test.sql とすると、 Error: Usage: \.<filename> | source<filename> というエラーが出ます。 mysql> mysql zaiko <\.test.sql としても同じエラーです。 Usage: \.<filename> | source<filename> とは、どういう意味のことを言っているのでしょうか? うまくデータが書き込むためには、どこを修正すればよいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
DOSプロンプト c:\mysql> から mysql zaiko <.\test.sql ではないかと。 通常、.はカレントディレクトリ,\はディレクトリの区切りを表すので、「.\」としたら「カレントディレクトリの」という意味です。SQLファイルのパスを指定しているだけかな?
お礼
ご指摘ありがとうございました。確かに [\.test.sql]ではなく[.\test.sql]ですね。多分。(私が持っている本がミスプリかも。) 実は、練習用にmysqlにpasswordを設定しないでおいたら、Enter password [Return]で入れなくなってしまいました。DBが開けないので、チョッとあせっています。一旦、締め切らせていただきます。