home

 service
  y比較
  ychobiプラン
   yサービス
   y申込
   y禁止事項
  yfreeプラン
   yサービス
   y申込
   y禁止事項

 support
  yよくある質問
  yサポート掲示板
  yユーザ専用ページ
   ychobiプラン
   yfreeプラン
  yサーバ情報
   y障害メンテ
  ychobi日記
  yLINEオープンチャット
   サポート

 link

 contact


 新規投稿 | ツリー | スレッド | タイトル | 一覧 | 検索 | ログ | 設定 


-DBの設置方法について [柳田] (08/20 20:18)
 └Re:DBの設置方法について [管理人] (08/20 20:19)
  └Re[2]:DBの設置方法について [柳田] (08/20 20:20)
   └Re[3]:DBの設置方法について [管理人] (08/23 16:14)
    └Re[4]:DBの設置方法について [柳田] (08/29 12:28)
     └Re[5]:DBの設置方法について [管理人] (08/29 14:29)
      └Re[6]:DBの設置方法について [柳田] (08/29 20:22)
       └Re[7]:DBの設置方法について [管理人] (08/30 00:26)
        └Re[8]:DBの設置方法について [柳田] (08/30 09:24)
         └Re[9]:DBの設置方法について [管理人] (08/30 22:50)
          └Re[10]:DBの設置方法について [柳田] (08/31 23:06)

[1223] DBの設置方法について
Name: 柳田
Date: 08/20 20:18
サポート掲示板で新規投稿ができなかったため、
申し訳ないながらこちらに投稿させて頂きました。
雑談BBSでの質問、どうかご容赦ください。

以下、サポート掲示板で登校しようとした内容です。

----------------------------------------------------------

お世話になっております。
ID10785でこちらのスペースを借りさせて頂いております。

MySqlとPHPを使ったデータベースを設置したいと考えております。
xamppとapacheを使って、自分のパソコン上では一通り動く
ウェブページとデータベースができました。
これをサーバ上にアップロードして、実際に運用したいと考えています。
なお、FFFTPを使って普段はアップロードを行っています。

そこで質問なのですが、
どのようにすればこのデータベースをウェブ上で運用できるでしょうか。

具体的な質問としましては、
1.データベースをサーバ上で動かすには、どのファイルをアップロードすればいいのか。
2.どこにアップロードすればいいのか。階層やフォルダ名に指定はあるのか。
3.データベースの内容(ログインするためのアカウント名やパスワード、ファイル名など)にも指定があるのか。

どうかご指導をお願いできますでしょうか。

返信する


[1224] Re:DBの設置方法について
Name: 管理人
Date: 08/20 20:19
回答として適切かわかりませんが、おおまかな流れは
以下の通りです。

データベース名 → HPスペースのアカウント
パスワード → HPスペースののパスワード 
接続ホスト → localhost 
http://chobi.net/support/blog.html#blog1

上記情報をphpやcgiなどで利用してchobi net上の
データベースサーバに接続ができます。

データベースに接続するためのcgiやphpのアップロード先は
通常のコンテンツをおいている場所と同じでpublic_htmlのなかです。

アップロードが必要なファイルは
作成されたコンテンツ情報のみです。

たぶんご質問いただいた意図に沿った回答になっていないような
気がしますので都度ご質問いただければ回答させていただきます。

返信する


[1225] Re[2]:DBの設置方法について
Name: 柳田
Date: 08/20 20:20
管理人様

ご丁寧な対応、心より感謝いたします。

頂いたご回答を参考に、以下のようにデータベースを編集しアップロードしてみました。

・データベースの名前をHPスペースのアカウント「digimon-database」に変更。
・データベースのパスワードをHPスペースのパスワードに変更。
・データベースのホストネームは「localhost」のまま。
・サイトで使用するphpファイル、htmlファイルは全て「/public_html」にアップロード。
・データベースに関する全てのファイル(MYD,MYI,frm,opt)を「/public_html」に全てアップロード。

上記のようにデータベースの変更とアップロードを行い、ウェブ上からデータベースへアクセスしようとしたところ、データベースへ接続することができませんでした。
ちなみにエラー内容は
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'specialuser'@'localhost' (using password: YES) in...
という感じです。

ウェブ上からのアクセスではなく、apacheを使い自分のパソコン上でテストをすると期待通りの動きをしますので、phpのコードやMySqlのクエリの誤りではないと思うのですが・・・。ただ私も初めてのウェブデータベース作成なので、申し訳ないながら自信がございません。どのようにすれば、ウェブ上からデータベースにアクセスできるようになりますでしょうか。

何度も質問申し上げ誠に申し訳ございません。ご回答いただければ幸いです。

返信する


[1226] Re[3]:DBの設置方法について
Name: 管理人 (HOME)
Date: 08/23 16:14
2つほど。

簡単なほうは
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'specialuser'@'localhost' (using password: YES) in...
これはエラーそのままでしょうか。
そうだとすると
specialuserってユーザにつなぎにいってることになりますので
設定が間違ってます。
ユーザ名は digimon-database でないとだめです。

具体的には
$user = "localhost";
がまちがってます。
$user = "digimon-database";
です。

2つ目は・・・
データベースファイルをそのままおいても利用することはできません。
データをインサートする必要があります。

いくつか方法がありますが
mysqldumpのツールなどでダンプファイルを作成していただいて
圧縮してメールで kanri@chobi.net に送っていただければ
こちらでダンプの挿入は対応可能です。

詳細がわからなければ詳しく説明したいと思いますが
まずは、mysql mysqldump phpmyadmin データ 移行
あたりをキーワードにしらべてイメージをつかんでもらっても
いいでしょうか。

返信する


[1227] Re[4]:DBの設置方法について
Name: 柳田
Date: 08/29 12:28
お返事が非常に遅れましたこと、心からお詫び申し上げます。
急な用事のため、データベースに手を加えることができないでおりました。

管理人様のおっしゃるように、データベースの設定を変更いたしました。
また、mysqldumpを用いてデータベースのバックアップを作成しました。
これで作成された.sqlファイルを送信すればよろしいでしょうか。

ひとつ質問なのですが、
以降データベースの設定の変更があった場合も、その都度
データベースのバックアップを作成し、それを管理人様に送信、
ウェブにアップロードして頂くという手間が発生するのでしょうか?
それとも、この作業は一度だけで済むのでしょうか。

mysqldumpで作成した.sqlファイルを
ご指定のメールアドレスへ送信させて頂きます。
手数をおかけし、本当に申し訳ございません。
丁寧な対応、心から感謝いたします。

返信する


[1228] Re[5]:DBの設置方法について
Name: 管理人 (HOME) E-MAIL
Date: 08/29 14:29
sqlファイルを受領しましたが
正しい状態でないみたいです。
メモ帳やテキストファイルで中をみていただいたら
わかりますがオプションの指定がまちがっていて
正しく取れていないみたいです。

普通だと・・・
webでupdateやinsertするwebデータベースを作成し
そこでそのまま運用するケースが多いように思われます。
(つまりchobi netのデータベースで運用)
ご自身のデータベースの情報を随時アップデートしたいのであれば
こちらで作業をしてもいいですし
mysqladminといったphpベースのツールを使うことで
ご自身でダンプしたsqlファイルをchobi netのデータベースに
アップロード可能です。

あともう少しなきもしますので
がんばってください。

返信する


[1229] Re[6]:DBの設置方法について
Name: 柳田
Date: 08/29 20:22
お手数をおかけして本当に申し訳ございません。

mysqladminやmysqldumpについて何度も検索しているのですが、
わかりやすく説明しているサイトがなかなか無くて苦戦しております。
PHPとMySqlについては基礎を学んだつもりだったのですが、
ウェブデータベース関係となると知らない単語やツールが登場し
基礎的な知識だけでは恥ずかしながら理解に苦しみますね…。

さて、mysqldumpについてまた検索し、もう一度バックアップを試みました。
生成された.sqlファイルをテキストエディタで開いたところ、
たくさんの文字列が記述されているのでおそらく成功しているのかなと
判断いたしました。
一部文字化けをしている部分もありますが、
おそらくそれらはブラウザ上で表示するときは正しく表示されるのだろう、
と予想しております。

再度、そのバックアップされたファイルをお送りいたします。

おそらく、この調子で何度もデータベースを修正すると思います、
そのたびに管理人様にお手数をおかけするわけには参りません。
おっしゃるmysqladminなるツールを利用して
自分でアップロードや編集を行えるようにしたいと考えているのですが、
一体どうやって利用するのか、詳しく説明されたサイトを
見つけることができませんでした。
一体どこからダウンロードすればいいのか、お教え頂けますでしょうか。
xamppをインストールしてApacheやPHP、MySqlを使っているのですが、
xamppをインストールすれば一緒についてくるものなのでしょうか?

返信する


[1230] Re[7]:DBの設置方法について
Name: 管理人 (HOME) E-MAIL
Date: 08/30 00:26
お送りいただいたsqlをインポートしてみました。
確認してみてください。
(何か文字化けしてしまっているようですが
文字コードはなにを利用されましたでしょうか。)

phpMyAdmin
http://www.phpmyadmin.net/home_page/index.php

phpMyAdmin インストール
とか
phpMyAdmin 設定
でさがみてはいかがでしょうか。
簡単な流れをいうと
phpMyAdmin
をダウンロード、chobi netにアップロード
基本的な設定をしてアクセスをするとデータベースの
管理がWeb画面上で行えます。

うまくいかなければこちらで設置しますので
まずはがんばってみてください。

返信する


[1231] Re[8]:DBの設置方法について
Name: 柳田
Date: 08/30 09:24
ウェブ上からデータベースへの接続を試みましたところ、
接続に成功いたしました。
しかし、文字化けがひどくまだ使える状態ではないようです。

文字コードの件ですが、
SHOW CREATE DATABASE データベース名;
のコマンドで文字コードを調べてみました。
すると
DEFAULT CHARACTER SET latin1
という返答が返ってきました。

phpMyAdminですが、xamppの中にphpMyAdminがあったので
そちらをアップロードいたしました。
しかしブラウザを使ってログインしようとしたところできなかったので、
まだ設定が不十分であるようです。
もう少しいろいろ試してみます。

返信する


[1232] Re[9]:DBの設置方法について
Name: 管理人 (HOME) E-MAIL
Date: 08/30 22:50
いまのままですとindex不備で停止となりますのでご注意ください。

http://chobi.net/plan/ihan1.html

返信する


[1236] Re[10]:DBの設置方法について
Name: 柳田
Date: 08/31 23:06
おかげさまで、何とかデータベースを文字化けなく動かすことに成功いたしました。
手取り足取り教えて頂き、管理人様には感謝の言葉もございません。
誠にありがとうございました。

index.htmlをpublic_html内に急いでアップロードしておきました。
ご忠告ありがとうございました。

返信する

レッツPHP!




Since 2002 0701 Copyright chobi net all rights reserved