当前位置: 首页 > 知识库问答 >
问题:

使用mysqli读取PHP与mysql连接的问候包时出错

景稳
2023-03-14
<?php
    $conn = new mysqli('localhost','root', '', 'votesystem','8080');

    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    }
?>

返回的错误包括:

警告:mysqli::_construct():读取问候语包时出错。第2行C:\xampp\htdocs\votesystem\admin\includes\conn.php中的PID=14576

警告:mysqli::_construct():(HY000/2006):MySQL服务器已消失在第2行的C:\xampp\htdocs\votesystem\admin\includes\conn.php中

致命错误:第2行的C:\xampp\htdocs\votesystem\admin\includes\conn.php中超过了120秒的最大执行时间

我的本地主机在端口8080上运行。

  • 用户名root
  • hostname=localhost
  • 密码=否
  • 全局权限=全部
  • 特权授予=是

共有1个答案

归誉
2023-03-14

您已经混淆了Webserver和MySQL Server。您的Web服务器运行在端口8080上,而不是MySQL Server上。MySQL服务器运行在端口3306上(默认情况下),因此您的Web应用程序需要在该端口上连接到它。

将mysqli连接字符串更改为:

$conn = new mysqli('localhost','root', '', 'votesystem', '3306');
 类似资料:
  • 本文向大家介绍PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...,包括了PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...的使用技巧和注意事项,需要的朋友参考一下 背景:把mysql换成mysqli时出现

  • 我在Ubuntu 14.04中使用XAMPP for linux。在终端上启动服务时,打印下一个日志: sudo /opt/lampp/lampp启动 "开始XAMPPLinux5.5.30-0... XAMPP:正在启动Apache。。。好啊 XAMPP:正在启动MySQL。。。已经在运行了。 XAMPP:开始ProFTPD...好的。" 我不知道为什么当我第一次启动XAMPPm时,MySQL服

  • 我已经下载了连接器,并将jar文件保存在文件夹下,即使这样我也面临着这个问题。

  • 问题内容: 按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 MySQL还是MySQLi哪个更好?又为什么呢 我应该使用哪个? 我的意思是不仅在性能方面,而且在其他任何相关功能方面也更好。 问题答案: 如果您查看MySQL

  • 我有一个使用Struts1.3、Hibernate3和Spring Security开发的web应用程序。由于MySQL在此时间之后关闭了连接,该应用程序在8小时后就停止了运行。然后我从几个帖子中收集信息,使它保持很长时间,现在差不多是20-24小时。有没有人能帮我把这东西弄好。 摘要 Iam在不活动20小时后无法登录。连接被MySQL关闭。 多谢了。 C3p0日志 INFO AbstractPo

  • 当我尝试在数据库中插入数据时,会出现以下错误: 致命错误:未捕获PDOException:在C:\xampp\htdocs\social media\classes\DB中找不到驱动程序。php:5堆栈跟踪:#0 C:\xampp\htdocs\socialmedia\classes\DB。php(5):PDO-