![]() |
|
#1
|
|||
|
|||
|
はじめまして、
これからPHPとMySQLを勉強していこうと思っています。 初歩的なことなんですけど。 mysql_connect("ホスト名","ユーザー名","パスワード"); この関数なんですけど、 ユーザー名とパスワードは登録時のものだと思うんですが、 ホスト名は何にしたらいいんでしょうか? 別の質問ですが、 mysqlにデータを入力するのは入力用のページを作成して 入力するんでしょうか? それともACCESSかなにかで作成したものを インポートできるとかはないんでしょうか? よろしくお願いいたします。 |
|
#2
|
|||
|
|||
|
ホスト名は"localhost"を使用しています。
ACCESSやEXCELで作成したデータを読み込むツールは無かったと思います。 テキストファイル形式に変換したものを読み込み、それをクエリーに変換し実行するコンバータを自作するしかないのでは? SQLクエリーを実行するだけなら、phpMyAdmin日本語版が便利です。http://www.trustbee.com/phpMyAdmin-jp/ |
|
#3
|
|||
|
|||
|
接続に成功しました。
お世話をかけました。 上のリンクは参考にさせていただきます。 |
|
#4
|
||||
|
||||
|
DBへのデータロード
できますよ。
ログインしたあと、MySQLコマンドラインから load data local infile "パスとファイル名" into table テーブル名 [fields terminated by ","] とかしてデータロードしました。[〜]の部分は、そのCSVファイルのデリミタによって 変わります。省略するとデリミタ(区切り文字)はtabみたいです。
__________________
*~~~~~~~~~~~~~~~~~~~~~~* *~~~~~~~~月 読 *~~~~~~~~~~~~~~~~~~~~~~* |
|
#5
|
|||
|
|||
|
返事が遅くなり申し訳ありません。
がんばってやってみます。 と、その前に、 SSHでの接続にまだ成功してません。 HOST名s6.xrea.com ユーザー名”登録ユーザー名” パスワード”登録パスワード" でいいんですよね。 use plain password to login ポートは22 環境のせいでしょうか? どなたか アドバイスお願いいたします。 |
|
#6
|
|||
|
|||
|
SSHでログインする前に「管理画面」の「ホスト情報登録」で「SSH登録」を行う必要があります。「SSH登録」は1時間しか保持されません。
|
|
#7
|
|||
|
|||
|
それをやってませんでした。
今やってみたんですが、 SSH登録ボタンをクリックしたら、 ”現在サービスをご利用いただけません”の表示が出ました。 環境のせい(プロバイダ)かな? |
|
#8
|
|||
|
|||
|
なぜかXREAの管理画面でIPアドレスからDN(ドメインネーム)にできないプロバイダがあるようです(管理画面上、IPしか表示されない)。
これはXREAのDNSの問題と思われますので、プロバイダ名と管理画面での結果をメールで管理者にお知らせ下さい。 |
|
#9
|
|||
|
|||
|
ありがとうございます。
管理者にメールを出してみました。 返答を待ってみます。 |
|
#10
|
|||
|
|||
|
補足
なぜ「メールで管理者に」としたかといいますと.... はっきり言って、サポート掲示板へのwebmasterさんの回答率が低いからです。 |
|
#11
|
|||
|
|||
|
SSHでログインできてもrbashという制限のきついシェルが起動されますし、タイムアウトも早いので、できることはかなり限られます。
bashのマニュアルページ http://www.linux.or.jp/JM/html/GNU_b...n1/bash.1.html rbash - 制限付きのシェル(RESTRICTED SHELL) bash を rbash という名前で起動した場合や、起動時に -r オプションを指定した場合には、シェルは制限された状態になります。制限付きのシェルは、標準のシェルよりも細かく制御された環境を設定したいときに用います。制限付きのシェルは bash と全く同じように動作しますが、以下のようなことが許可されなかったり実行されなかったりします: *cd を使ってディレクトリを変更すること *SHELL, PATH, ENV, BASH_ENV の値の設定や設定取り消しを行なうこと */ を含むコマンド名を指定すること *組み込みコマンド . の引き数として / を含むファイル名を指定すること *組み込みコマンド hash に対するオプション -p の引数として / を含むファイル名を指定すること *起動時にシェル環境から関数定義をインポートすること *起動時にシェル環境から SHELLOPTS の値を展開すること *リダイレクション演算子 >, >|, <>, >&, &>, >> を使ってリダイレクトを行なうこと *組み込みコマンド exec を用いて、シェルを別のコマンドに置き換えること *組み込みコマンド enable に対する -f オプションと -d オプションを使って、組み込みコマンドを追加・削除すること *組み込みコマンド command に -p オプションを指定すること *set +r や set +o restricted を用いて制限モードを解除すること |
|
#12
|
|||
|
|||
|
僕もそれは少し感じていました。
まだ難しいことはわかりませんが、 がんばります。 |
|
#13
|
||||
|
||||
|
っていうか。。。
もっとはっきりいえば、
制限のきついSSHは使わずに、 TELNET.CGIを使えば、 思う存分何でも出来ると言うことです。 XREAのページにも、「CGIによるシェル」と言う言葉が 使われていますが、そういうことでしょう。 Last edited by cucu81 : 2001/11/20 at 10:35 AM. |
|
#14
|
|||
|
|||
|
telnet.cgiはかなり危険なものですのでご用心下さい。
危険性 配布元でも触れられている通り、telnet.cgiを動作可能な状態で放置し、他人に見つかると大変危険です。他人に存在を知られた場合は、ファイルの削除など簡単に出来てしまいますので、使い終わった後は削除するなりパーミッションを変更するなりしましょう。また、telnet.cgiを置くディレクトリのパーミッションを他人に覗ける様にすると、検索などで簡単に見つかってしまうので気を付けて下さい。それと、デフォルトの名称も変えて使用した方が安全です。 |
|
#15
|
|||
|
|||
|
余談
知らぬ間に「Senior Member」になってしまった... |