人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MYSQLに関して質問です。
接続の方法なのですが、下記のようにコードを書きました
<?php
mysql_connect('localhost','root','')or die(mysql_error());
echo'データベースに接続しました';
?>

しかし接続することができません。
どこが悪いのか教えてくれませんか?
またできれば接続方法を教えてくれませんか?


●質問者: HGIUGYIVB
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● きゃづみぃ

http://q.hatena.ne.jp/1318241383

過去の質問ですが、参考にしてみてください。


2 ● romer

接続できてるかどうかを確認する為の簡単な例を示します。

<?php
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
 die('接続できませんでした: ' . mysql_error());
}
echo '接続に成功しました';
mysql_close($link);

これはPHPマニュアルの例1を引用した物です。

http://php.net/manual/ja/function.mysql-connect.php

このスクリプトで「接続できませんでした」と出る場合は

「接続できませんでした」の後に出る文字列を確認すれば、

解決の糸口になると思います。


HGIUGYIVBさんのコメント
有難うございます 実行したろころ下記のようになりました。 Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/users/0/chips.jp-saikindarasine/web/try.php on line 2 接続できませんでした: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) もし解決策を知っているのならば、教えてもらえませんか?

romerさんのコメント
mysqlサーバは起動してますか? /var/libが出るという事はlinux環境下なのでしょうか。 >|sh| ps -ef | grep mysqld | grep -v grep mysqladmin status -u root ||< 上記のコマンドを実行し、サーバが起動しているか確認してください。 起動していなければ >|sh| mysqld_safe & ||< としてみてください。多分起動できると思います。 環境によってはsudo等が必要かもしれませんし、 serviceで起動する事も可能かもしれません。

3 ● studiocherry
ベストアンサー

エラーメッセージと 今までの質問 ( http://q.hatena.ne.jp/1319138607, http://q.hatena.ne.jp/1319422271 )で、ロリポップのレンタルサーバと書かれているので、それに合わせて、回答します。


ロリポップの場合、Web サーバとデータベースサーバは、別になっていますので、

> mysql_connect('localhost','root','') or die(mysql_error());

のように localhost を使っては、接続できません。


ロリポップのユーザ専用ページで、データベース作成時で、表示された「サーバー名」、「データベース名」、「ユーザー名」、「作成時に入力したパスワード」を 使って、接続する必要が有ります。


例えば、mysql00.lolipop.jp のサーバで、ユーザー名とデータベース名が、LA123456789 、パスワードが、password だったとすると

mysql_connect( 'mysql00.lolipop.jp','LA123456789','password' ) or die(mysql_error());


の用になります。

サーバ名、ユーザ名、パスワードは、自分の設定されたものに合わせてください。


HGIUGYIVBさんのコメント
有難うございます。 ロリポップを使って実行することができました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ