3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援→開発戻り浦島太郎状態の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。

(MySQL)ログイン時のパスワード指定と外部SQLファイルの実行

余り普段使わない MySQL ではログインでも四苦八苦する時があります。

(MySQL)スクリプトファイルからクエリを実行する方法では、MySQLクライアントにログインしてから外部ファイルを読み込んでますが、今回はコマンドラインから直接外部ファイルを読み込むための方法です。

こんな感じでOKみたいです。

>mysql -h ホスト名 -u ユーザ -pパスワード DB名 < hogehoge.sql

ハマったのは -p の後に空白入れずにパスワードを入れる部分ですね。(空白を入れてしまっていました)

外部ファイルは入力リダイレクト(<)でファイルを指定するだけでいけます。