MySQL错误-Php
当我转到页面时,会出现4个错误,但当我执行脚本时,它工作正常,一旦scirpt执行后它重新加载页面,错误就会消失。问题是我正在使用密码连接,而不是连接到本地主机MySQL错误-Php,php,mysql,Php,Mysql,当我转到页面时,会出现4个错误,但当我执行脚本时,它工作正常,一旦scirpt执行后它重新加载页面,错误就会消失。问题是我正在使用密码连接,而不是连接到本地主机 Warning: mysql_query() [function.mysql-query]: Access denied for user 'a1160699'@'localhost' (using password: NO) in /home/a1160699/public_html/stockupdate/index.php on
Warning: mysql_query() [function.mysql-query]: Access denied for user 'a1160699'@'localhost' (using password: NO) in /home/a1160699/public_html/stockupdate/index.php on line 16
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/a1160699/public_html/stockupdate/index.php on line 16
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'a1160699'@'localhost' (using password: NO) in /home/a1160699/public_html/stockupdate/index.php on line 17
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home/a1160699/public_html/stockupdate/index.php on line 17
此错误表示您拥有无效的MySQL凭据-用户不存在,或者您使用的密码错误。您似乎没有使用任何密码,因此您可能刚刚错过了输入密码
如果用户名和密码正确,则应确保此用户具有与此数据库交互所需的权限。如果您使用的是localhost服务器的密码,请在localhost服务器中像这样连接应用程序
mysql_connect('localhost','root','your passwrd');
mysql_select_db('your databse name');
在您可以对数据库执行查询之后,它就会正常工作
警告:mysql\u query()[function.mysql query]:用户访问被拒绝
中的“a1160699”@“localhost”(使用密码:否)
/home/a1160699/public_html/stockupdate/index.php,第16行
这一行表示您在连接阵列中设置的用户没有所需的权限和/或在您试图运行代码的服务器上不存在。您需要检查用户名和密码是否与MySQL服务器上具有正确权限的用户名和密码匹配
编辑
<?php
$username="a1160699";
$password="passwordHere";
$database="a1160699_rsg4s";
mysql_connect("mysql3.000webhost.com", $username, $password);
mysql_select_db($database) or die( "Unable to select database");
?>
在connect.php文件中尝试此代码。这是MySQL,适合您的代码,但我建议您查看MySQLi或PDO确保您正在使用的用户存在于您正在执行此代码的服务器上index.php第16至17行的代码是什么?您没有使用密码。@yassine_uuuuu.这是用户错误,不是代码错误@andyHolmes是什么意思虽然有效,但请不要建议使用MySQL函数,因为它们是不推荐的。如果您使用上述代码?我取消了你的变量的引号,看看它是否会改变什么。你的mysql服务器上的用户是否真的有密码分配给它?是的,当你创建服务器时,需要设置一个密码。那么你确定主机是正确的,密码是100%匹配的,用户名是100%正确的吗?您在连接阵列中执行的某些操作与服务器不匹配,您是否已检查用户对您尝试选择的数据库具有正确的权限?