Ubuntu サービスが MySQL に接続できません
ubuntu サービス バージョン 12.04 を使用しています。Apache のインストールに問題はありません。Web ページにアクセスでき、コマンドを使用して mysql サーバーにアクセスできます。ただし、次のデータベース接続コードを使用しても機能しません。どうしたの?
エラー メッセージは表示されません
$con = mysql_connect("localhost","root","123");
if (!$con)
{
die('Could not接続: ' .mysql_error());
}
$db_selected = mysql_select_db('buy',$con);
if (!$db_selected)
{
die ("Can't use test_db : " .mysql_error());
}
------解決策---------------- ----
$con = mysql_connect("127.0.0.1","root","123"); 接続できますか?おそらく権限の問題です。
ubuntu を mysql に接続するにはどうすればよいですか?
$ mysql -h localhost -u root -p;
「show Grants」 何が返されるかわかりますか?
「SELECT user, host FROM mysql.user」は何を返しますか?
------解決策---------
うまくいかない場合はどういう意味ですか?エラーメッセージは何ですか?