:phpMyAdminはどのファイルの場所を表示しますか?この文の
mysql <my_db_name> -u<user_name> -p<password> <mysql.sql
phpMyAdminのは想定しないmysql.sql
に位置していますか?あなたが現在置かれているディレクトリ内
:phpMyAdminはどのファイルの場所を表示しますか?この文の
mysql <my_db_name> -u<user_name> -p<password> <mysql.sql
phpMyAdminのは想定しないmysql.sql
に位置していますか?あなたが現在置かれているディレクトリ内
に関するgnuds二点:
<を介してファイルの読み込みは、MySQLに特異的ではありません。 これは、コマンドライン上の任意のコマンドおよびファイルに対して機能します。 (UNIX上だけでなく、Windows上):ファイルsomefileというの
somecommand < somefile
データはSTDINと呼ばれるチャネル を経由して、コマンドに送信されます。
。
まず、これは明らかにおよそphpMyAdminが、mysqlコマンドラインツールではありません。
第二には、あなたが投稿のコマンドで、mysql
ユーティリティは、すべてのファイル名を探していません、それはstdinを読み込み - あなたのシェル(のようなbashまたはWindows cmd
)は、ファイルを開いての標準入力としてそれを設定しますmysql
。
第3に、すべての相対ファイルシステムパス(pathはルートで始まらない)は、現在の作業ディレクトリからの相対パスです。
imあなたの2番目の点を詳しく教えてください。 –
wikipediaのリダイレクトについての記事http://en.wikipedia.org/wiki/Redirection_%28computing%29これは 'stdin'のwikipediaページのリンクです – gnud
はい、現在の作業ディレクトリにあります。 phpMyAdminを使用していない場合は、mysql
コマンドを使用しています。
< and >を2つの全く異なる方法で少し混乱させます。 my_db_name、user_nameおよびpasswordの前後の<>は、それらの値が実際の値に置き換えられることを強調しています。最後のもの(
pavium