php - 阅读问候包时如何解决错误?

标签 php mysqli

我正在尝试连接到 NetBeans 中的服务器。 我写的代码如下:

<?php
echo "wlecome";
echo "<br>";

$conn=mysqli_connect("mydomain.com:2082", "phpmyadmin_user", "password","database_name");
                     
echo $conn;
?>

运行此代码会返回此错误:

wlecome

Warning: mysqli_connect(): MySQL server has gone away in C:\xampp\htdocs\myprojet\index.php on line 10

Warning: mysqli_connect(): Error while reading greeting packet. PID=1092 in C:\xampp\htdocs\myprojet\index.php on line 10

Warning: mysqli_connect(): (HY000/2006): MySQL server has gone away in C:\xampp\htdocs\myprojet\index.php on line 10

Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\myprojet\index.php on line 10

最佳答案

出于安全原因,MySQL 可以配置为不接受外部连接。通过说完整的域名,您使用的是公网 IP,因此您是外部连接。如果 MySQL 与您的网络服务器运行在同一个机器上,只需通过此域名访问它:

localhost:2082

关于php - 阅读问候包时如何解决错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18803440/

相关文章:

php - PHP 中的 MySQL 错误,但不是通过 CLI

php - MySQLI 扩展和原生错误处理

php - 使用 php(mysqli) 的连续 mysql 过程调用不会产生结果

php - 向中国和新加坡交付内容时出现延迟和加​​载时间问题

php - 如何在 laravel mongodb 上添加软删除? (拉拉维尔 5.3)

javascript - 如何使 define php 也可以在 js 中使用

php - prepare() 输出 bool false,语句对我来说看起来是正确的

php - CKeditor 表单将帖子添加到数据库时出现问题

PHP用按钮插入MySQL

php - 条码生成PHP(Code 39)推荐