您好我仍然收到此错误...任何人都可以解释我为什么10.2.1.19
?因为在我的配置数据库文件中有localhost
而不是10.2.1.19
..我试图输入127.0.0.1
而不是localhost
,但没有...仍然10.2.1.19
< / p>
我的configdb文件:
<?php
$mysqli=mysqli_connect('127.0.0.1','user','','table') or die(mysqli_error($mysqli));
?>
Thanx寻求帮助
答案 0 :(得分:2)
可能是因为用户名和密码。传递有效的用户名,密码和数据库名称
<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
答案 1 :(得分:1)
您的代码是:
<?php
$mysqli=mysqli_connect('127.0.0.1','user','','table') or die(mysqli_error($mysqli));
?>
你必须在try table
之前连接do database<?php
$mysqli=mysqli_connect('127.0.0.1','user','','DATABASE_NAME_HERE') or die(mysqli_error($mysqli));
?>
如果仍然无效,请尝试设置一些密码,&#39; 123&#39;例如,再次尝试连接。我建议你使用mysqli类:
$some_variable_name = new mysqli('server_name','user_name','password','database_name');
$some_sql_command = "your SQL without ; at final";
$some_variable_name->query($some_sql_command);
$some_variable_name->close();
转到php.net手册并查看所有命令。
我不是configs,.ini文件和这些东西的专家,因此我无法对改进的IP进行任何说明。