プロが教える店舗&オフィスのセキュリティ対策術

Windows Vistaを使っています。
起動時にMySQLをリストアするバッチファイルを書いてタスクによって自動実行させたいのですが、

mysql -u root -p データベース < データベース.sql

というバッチファイルではパスワードが標準入力で求められるので
うまくいきません。

パスワードも自動的に付加する方法はありますか?

A 回答 (3件)

mysql -u root -pパスワード データベース < データベース.sql



で、よいのでは?
-pの後ろにスペースを入れずにパスワードをかく
    • good
    • 0

こんにちは



「-p」の後に、続けて(スペースなし)パスワードを記述すればいいだけだと・・・。
    • good
    • 0

MySQLコマンドオプションの-pの扱いですけど、それってパスワードの指定ですよね。


普通 mysql -u root データベースとすれば問題は無いでしょう?
或いはパスワードが設定されていて、パスワードを自動入力するなら
mysql -u root -p<password> データベース名(<データベース.sql)
と書けば良いのでは?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す