Php mysql连接

Php mysql连接,php,mysql,mysqli,Php,Mysql,Mysqli,我正在尝试编写一个PHP程序,它应该从用户那里获取输入,并与MySQL中的数据相匹配 我尝试在php中使用mysqli编写程序 newmysqli($hostname、$user、$password、$db) 此线路不建立连接 然后,我更改了一些用户权限,如中所述 但即使这样,我的PHP代码也没有与MySQL连接。我应该如何建立此连接 是否需要更改某些根权限?请尝试以下操作: /* CONNECTION */ $database_connection = new StdClass(); /*

我正在尝试编写一个PHP程序,它应该从用户那里获取输入,并与MySQL中的数据相匹配

我尝试在php中使用mysqli编写程序

newmysqli($hostname、$user、$password、$db)

此线路不建立连接

然后,我更改了一些用户权限,如中所述

但即使这样,我的PHP代码也没有与MySQL连接。我应该如何建立此连接

是否需要更改某些根权限?

请尝试以下操作:

/* CONNECTION */
$database_connection = new StdClass();

/** MySQL hostname */
$database_connection->server = 'localhost';

/** MySQL database username */
$database_connection->username = 'username';

/** MySQL database password */
$database_connection->password = 'password';

/** The name of the database */
$database_connection->name = 'dbname';

/* ESTABLISHING THE CONNECTION */
$database = new mysqli($database_connection->server, $database_connection->username, $database_connection->password, $database_connection->name);


if($database->connect_error) {

    echo 'db error';
}

将您的错误和编写良好的代码发送给我们,请查看如何建立和调试连接这与操作系统级别的权限无关。您没有为我们提供足够的代码,因此您没有尝试或向我们显示您遇到的错误。确保启用了错误报告功能,并编辑问题,以包含更多代码和所遇到的确切错误。(
ini\u集('display\u errors',1);ini\u集('display\u startup\u errors',1);错误报告(E\u ALL);