Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试使用PHP连接数据库时出现问题_Php_Database_Connect - Fatal编程技术网

尝试使用PHP连接数据库时出现问题

尝试使用PHP连接数据库时出现问题,php,database,connect,Php,Database,Connect,我已经安装了XAMPP,正如您所知,它会自动安装Apache、PHP和MySQL,这就是为什么我在尝试使用PHP文件连接数据库时不知道我的用户名和密码的原因。我编写了这个PHP函数,它必须连接到数据库: 我输入了phpMyAdmin,看到了用户,看到了一个名为root的用户,我知道服务器名为localhost,但我不知道密码,我无法将正确的数据传递给数据库连接函数mysql_pconnect(“localhost”,“root”,pass),这就是为什么我的函数总是返回false。如何检查用户

我已经安装了XAMPP,正如您所知,它会自动安装Apache、PHP和MySQL,这就是为什么我在尝试使用PHP文件连接数据库时不知道我的用户名和密码的原因。我编写了这个PHP函数,它必须连接到数据库:


我输入了phpMyAdmin,看到了用户,看到了一个名为root的用户,我知道服务器名为localhost,但我不知道密码,我无法将正确的数据传递给数据库连接函数mysql_pconnect(“localhost”,“root”,pass),这就是为什么我的函数总是返回false。如何检查用户名和密码以将其传递给mysql\u pconnect函数。

如果您输入了phpMyAdmin,您应该知道您的用户名和密码。用那些。如果输入的phpMyAdmin没有密码,则密码应为空。(尝试在上面输入密码。)

您正在使用并且应该使用。因此,如果我的密码为空,我必须键入类似mysql_pconect(“localhost”,“root”)的mysql_pconect函数;是吗?我自己不使用pconnect函数,但我发现它很快就会被弃用(或者已经被弃用)。试试这个,它还有一些很好的文档;仍然给我错误。请尝试将NULL作为密码(不带“”),例如('localhost','root',NULL',dbname')。当我输入phpAdmin并看到数据库时,它告诉我数据库未知。