0

この問題があります。Mamp の mysqldatabase にデータを挿入する php ファイルを作成しました。

コマンド mysql をどこでも使用でき、mysql クライアントを起動します。

しかし、php スクリプトを開始すると、次のエラーが発生します。

Warning: Error establishing mySQL database connection. Correct user/password? Correct hostname? Database server running? in

テストのために、デフォルトのユーザー名とパスワード「root」を使用しました。誰がこれを引き起こすのか知っていますか?

このコマンドも試しました:

sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
4

1 に答える 1

0

私にとってはうまくいっています。phpコードで使用しているホスト名はどれですか?

sgeorge-mn:~ sgeorge$ cat con_mysql.php 
<?php
$con = mysql_connect("127.0.0.1:3306","root","PASSWORD");
if (!$con)
    {
    die('Could not connect: ' . mysql_error());
    }
else
    {
    echo "Connection Established\n"; 
    }
mysql_close($con);
?>

sgeorge-mn:~ sgeorge$ php con_mysql.php 
Connection Established
于 2013-01-19T01:09:10.700 に答える