Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.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
使用mysql的Php赢得了';t连接_Php_Mysql_Mysqli - Fatal编程技术网

使用mysql的Php赢得了';t连接

使用mysql的Php赢得了';t连接,php,mysql,mysqli,Php,Mysql,Mysqli,我尝试了各种方法将MySQL与PHP连接起来,但都不起作用。我认为phpMyAdmin和MySQL终端可能存在问题,因为当我在终端中创建表时,它不会显示在phpMyAdmin中。这不寻常吗 另外,当我在phpMyAdmin中单击Server:localhost时,会出现404错误消息,这正常吗 我使用了这段代码,它在我的浏览器中放置了一个0,这意味着它应该可以工作。如果我更改凭据,它将回显1045。所以它应该是有效的 $db = new mysqli('localhost', 'root', '

我尝试了各种方法将MySQL与PHP连接起来,但都不起作用。我认为phpMyAdmin和MySQL终端可能存在问题,因为当我在终端中创建表时,它不会显示在phpMyAdmin中。这不寻常吗

另外,当我在phpMyAdmin中单击Server:localhost时,会出现404错误消息,这正常吗

我使用了这段代码,它在我的浏览器中放置了一个0,这意味着它应该可以工作。如果我更改凭据,它将回显1045。所以它应该是有效的

$db = new mysqli('localhost', 'root', 'root', 'db_demo');
echo $db->connect_errno;  

404表示在服务器中找不到您的请求。确保您的phpmyadmin是否位于正确的目录中。
如果一切正常,您应该配置phpmyadmin,请找到名为“config.inc.php”的文件来设置您的主机、mysql用户名、mysql密码等。

听起来您的堆栈配置不正确。这是一个OOB安装(如XAMPP、WAMP或其他类似的),或者是你自己创建的?在你的页面上输出了哪些错误?属于超级用户?它在MAMP上,是的,我想可能是隐藏的东西@BenMcheck mysql是否正在运行..知道phpmyadmin在哪里吗?在mac上使用MAMP。尝试转到,您将看到一个页面。单击该页面上的phpmyadmin。链接无效。。。这很奇怪,因为我的本地主机有这个错误,但它允许我将信息从phpMyAdmin发布到我的服务器。所以,我不知道,“允许我将信息从phpmyadmin发布到我的服务器”。对不起,我没听懂,你什么意思?:)我甚至不知道男人。。。我正在删除所有内容并使用XAMPP重新下载所有内容。我想弄明白这件事已经很久了。谢谢你的邀请。