php - php 连接类中的 mysql_connect() 错误

标签 php mysql

尝试访问我的登录页面时收到以下错误:

Warning: mysql_connect() [function.mysql-connect]: MySQL server has gone away in C:\wamp\www\members\connection.php on line 7

Warning: mysql_connect() [function.mysql-connect]: Error while reading greeting packet. PID=3688 in C:\wamp\www\members\connection.php on line 7

Warning: mysql_connect() [function.mysql-connect]: MySQL server has gone away in C:\wamp\www\members\connection.php on line 7

Fatal error: Maximum execution time of 60 seconds exceeded in C:\wamp\www\members\connection.php on line 7

连接类的代码如下所示:

<?php
$mysql_hostname = "localhost:8081";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "hospital";
$prefix = "";
$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die("Could not connect database");
mysql_select_db($mysql_database, $bd) or die("Could not select database");
?>

有人可以帮忙吗?

用于访问该页面的 url 是: 本地主机:8081/members

请注意:可以使用前缀 localhost 和端口号从根文件夹访问其他 Web 文件夹,只有此文件夹“成员”出现此错误。

最佳答案

改变 $mysql_hostname = "localhost:8081";

$mysql_hostname = "localhost"; mysql使用3306作为默认端口。

$mysql_hostname = "localhost:3306";或您mysql正在列出的其他端口

关于php - php 连接类中的 mysql_connect() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22293756/

相关文章:

php - 如何回显同一表中 2 列的结果 - PHP

php - Websockets,并识别独特的同行[PHP]

PHP匹配主题表和页表

php - 使用jquery ajax从MySQL检索多个数据

php - 使用 Web 服务上的 php session 识别 android httpclient

php - Wordpress 如何向所有 SETCOOKIE() 函数添加 httponly 和安全标志?

php - Twig Assets 声明中的变量

php - 将数据库 MYSQL php 中的日期设置为零

mysql - PHP Mysql laravel 5.4终端问题

mysql - 带 where 子句的生日