人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ターミナル操作について
ターミナルでmysqlを起動し、構文を打ち間違いをした時、よく
'>
'>
'>
'>
このような文字が出てきてしまい、無限ループに陥ってしまいます
これを回避するにはどうしたら良いのでしょうか?

初歩的な質問ですがよろしくお願いします。

●質問者: 匿名質問者
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● 匿名回答1号

SQLの構文に間違いがあった場合は、エラー文が表示されて入力画面に戻ります。
最後に;を入力し忘れていませんか?


匿名質問者さんのコメント
ありがとうございます

2 ● 匿名回答2号

MySQLサーバから切断するには、「\q」、「exit」、「quit」、「Control-D」のいずれかを入力します。


↓出典はここ

http://www.bitscope.co.jp/tep/MySQL/quickMySQL.html#doc1_id109


匿名質問者さんのコメント
ありがとうございます

3 ● 匿名回答3号
ベストアンサー

回答者は id:nakedfeels です。

'> というプロンプトが出ている場合は ' の対応が取れていない箇所があるということですので、

';

と入力して、 ' の対応を取った上で ; で文を強制的に終了させることで無限ループは回避できます。
同様に、"> というプロンプトが出ている場合は、 "; と入力することでSQL文の入力を抜けられます。

私も簡便な方法がないか調べたことがありますが、未だにわかりません。他の方の回答に期待したいですね。


匿名質問者さんのコメント
ありがとうございます! バッチリでした!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ