简单的PHP MySQL问题:我应该使用什么登录?

嘿伙计们,我刚刚开始使用MySQL和PHP并且有一个问题。 所以我去了PHPmyAdmin并创建了一个数据库。在该数据库中我创建了一个表。 现在我想用PHP访问该表,我使用以下代码:
<?php
$con = mysql_connect("localhost","username_of_my_database","password_of_my_database");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
?>
但是,我收到此错误:   警告:mysql_connect()   [function.mysql-connect]:访问   拒绝用户   'username_of_my_database' @ 'localhost' 的   (使用密码:YES)in   /home/user_of_my_database/public_html/mywebsite.com/facebook/home.php   第3行无法连接:访问   拒绝用户   'username_of_my_database' @ 'localhost' 的   (使用密码:是) 因此登录数据是错误的。我的问题是:如何获得正确的数据登录?我需要填写什么,而不是我做了什么? 非常感谢你的帮助! 那么我应该使用什么:我的用户名是:javaaa,我的数据库叫做:new year,javaaa_newyear是什么?并且在创建新年数据库时创建了密码。在新的一年数据库中有一个名为:party的表。     
已邀请:
其中一个参数必须不正确。 请记住,理想情况下,您的Web服务器和数据库应位于不同的服务器上如果是这样那么“本地主机”的情况下,不会为你的数据库的正确的主机,这将意味着你登录到数据库错误 - 试图找出你的数据库服务器(不是你的Web服务器的正确IP地址或主机名并改为使用它。 如果主机名正确,则它必须是不正确的用户名或密码。     
你可以尝试一下
mysql_connect("localhost","root","");
要么 您可以在phpmyadmin中使用密码创建新用户,并可以指定此用户访问数据库。 然后可以使用新创建的用户名和passowrd     
你可能不得不创建一个合适的mysql数据库帐户,或者有一个错字,如果你不知道如何创建一个帐户请不要用户根本证书!,执行以下操作: 登录PhpMyAmin 去Privilages 单击[添加新用户]按钮 创建新用户,注意以下字段:主机定义它可以连接的位置(主机),如果mysql数据库与php脚本在同一台服务器上,请使用localhost,否则定义任何主机。 创建新用户后,在底部选择他们在数据库特定权限下可以访问的数据库。使用root /“empty password”作为脚本身份验证方法是不明智的。 始终将您的用户名和密码写入配置文件(或包含数据库用户名/密码的脚本文件)。这将允许您立即使用新凭据测试连接。注意您分配给用户的数据库权限(SELECT / DELETE / INSERT / UPDATE应该最小,恕我直言)。 实验一点,经验法则是,只为您的用户帐户提供所需的权限,给予任何mysql帐户“root”权限最终是危险的,始终通过最小化用户权限来最小化影响。     

要回复问题请先登录注册