検索してみましたが、同様の質問に対する回答では問題が解決しませんでした。
次のようなPHPコードからMySQLデータベースに接続しようとしています:
$con = mysql_connect($hostname,$username,$password);
どこ
$hostname = "localhost" , $username = "xxx" , $password = "yyy"
ブラウザからこの php ページにアクセスしようとすると、次のエラー メッセージが表示されます。
接続できませんでした: ユーザー 'www-data'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)
www-data が Apache Web サーバーで使用されるデフォルトのユーザー名であり、パスワードがないことを理解しています。このユーザーは MySQL で構成されていないため、接続は拒否されます。
私の質問は、デフォルトのユーザー名が使用されないようにする方法です。ユーザー名「xxx」とパスワード「yyy」を使用して、PHPコードでMySQLへの接続を試行する必要があります
どんな助けでも大歓迎です!