SQLSTATE[HY000]:一般错误:1835 LARAVEL 上的通信数据包格式错误

2023-12-24

突然得到

SQLSTATE[HY000]:一般错误:1835 格式错误的通信数据包(SQL:select * fromtb_users where (username= 121211) 限制 1)

在 Laravel 上。

我已经检查过了:MySQL:错误 2027 (HY000):数据包格式错误 https://stackoverflow.com/questions/45654055/mysql-error-2027-hy000-malformed-packet,但情况似乎有所不同。

  1. 在之前使用 SSH 登录(使用:mysql -u -p)后,我已成功登录 MySQL。
  2. 我已成功直接从远程 PC 登录 MySQL(使用:mysql -h [IP] -u -p)。

但是我的 Laravel 出现了我之前提到的错误。有这方面的经验吗?


我所有运行 PHP 7.2 的 Laravel 应用程序都有此错误,但运行在 PHP 7.3 上的 Laravel 应用程序没有。于是我将PHP版本改为7.3,问题就解决了。 (运行 Laravel 7)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQLSTATE[HY000]:一般错误:1835 LARAVEL 上的通信数据包格式错误 的相关文章

随机推荐

  • 需要一个通过属性配置 log4j RollingFileAppender 的工作示例

    我使用 log4j 进行日志记录 并使用属性文件进行配置 目前 我的日志文件太大 3 5 GB 对于日志文件来说太大了 所以think我需要使用 RollingFileAppender 但当我这样做时 日志文件继续变得过大 我相信我只是配置
  • 合并接口时覆盖 TypeScript 中的“any”

    我正在使用 Express 并且我正在尝试明确定义res locals 在 types express包中 Express Response locals是any 所以我似乎无法覆盖它 类型 express index d ts decla
  • Python 中的构造函数 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我需要帮助编写 Python 构造函
  • 使用对象包装器来扩展 JavaScript DOM?

    我正在尝试向 JavaScript DOM 添加简单的函数 例如一个addClass函数 我首先使用以下代码实现了它 Element prototype addClass function className this className
  • 从目录中删除所有 git 文件?

    我有一个受版本控制的文件夹 我想复制它以发送 但不想包含所有 git 目录及其下面的文件 有没有办法删除所有 git 文件 而不是手动删除所有文件 如何全部删除 gitLinux 中文件夹下的目录 运行这个 find 命令 它将列出所有 g
  • $提供外部配置块

    我当然遗漏了有关注射器的一些基本点 但我无法理解为什么会这样 angular module app config function provide and this angular module app config function in
  • Pycharm环境与命令行不同

    我在使 Pycharm 环境与命令行上的环境匹配时遇到问题 我最近删除了 python 并通过 homebrew 重新安装了它 我的路径中的 python 指向 usr local bin python我添加了PATH usr local
  • 如何在 C# 中保持单个 SQL Server 连接实例对多个请求打开?

    我有一个 Web API 其中包含 C 中的数据库插入逻辑 ado net 当多个用户 例如 100 个用户 调用 Web API 时 每次都会针对多个请求打开和关闭 SQL Server 连接 它会降低性能 如何为多个请求保持单个 SQL
  • 如何将 exe 输出分配给 gitlab ci 脚本中的变量?

    运行 gitlab ci 时 我需要检查指定的 svn 目录是否存在 我正在使用脚本 variables DIR CHECK default stages setup test otherDebugJob csharp only chang
  • 向一个表插入多行还是向多个表分别插入行?

    我有两个数据库表 SQL CE ATeacher表和一个AClass桌子 这两个表具有一对多关系 其中一名教师有多个班级 即Class有外键教师 ID 教师数 行数 是通过 C 代码在运行时插入 或生成 的 因此班级数也是如此 INSERT
  • getAvailableBlocksLong() * getBlockSizeLong() VS getAvailableBytes()

    编辑 我在测试中确实犯了一个愚蠢的错误 我在不知情的情况下在这里问了一个问题 答案是 两者是一样的 但我把我的帖子留给其他人 有什么区别getAvailableBlocksLong getBlockSizeLong and getAvail
  • 使用 System.Threading.Timer 和 Monitor 进行线程安全执行

    Using a System Threading Timer导致线程从ThreadPool 这意味着如果计时器的执行间隔到期 而线程仍在按先前请求的顺序处理 则相同的回调将被委托在另一个线程上执行 在大多数情况下 这显然会导致问题 除非回调
  • \x 在替换中不起作用

    我正在尝试解码 unicode 字符 所以我只是尝试了十六进制转义序列 x 在正则表达式替换中e use LWP Simple my k get url my kv map js call k now kv data is https so
  • Oracle物化视图问题

    例如 我有一个表 其中包含有关不同事件的信息 CREATE TABLE events id int not null primary key event date date 我意识到 90 的查询仅访问今天的事件 较旧的行将被存储以供历史记
  • 不命名类型

    不知道为什么编译器给出 nodes 没有命名类型 错误 struct node struct node int data struct node left struct node right struct node nodes 1024 n
  • 如何修复符号查找错误:集群环境中未定义的符号错误

    我正在编写一些 python 代码 使用 GDAL 从 ECW 文件中提取一些图像数据 http www gdal org http www gdal org 及其 python 绑定 GDAL 是从源代码构建的以获得 ECW 支持 该程序
  • 使用自定义声明的 Angular 和 Firebase 路线防护

    我正在 firestore auth 中动态创建用户 并添加了多种类型的声明 即管理员 讲师 助理 到目前为止 我可以使用新创建的用户登录并将声明属性设置为 true 即admin true instructor true根据我提供的登录凭
  • 在 Java 中将字符串转换为十六进制

    我正在尝试将像 testing123 这样的字符串转换为java中的十六进制形式 我目前正在使用BlueJ 而将其转换回来 除了向后转换之外 是一样的吗 这是将其转换为十六进制的简短方法 public String toHex String
  • 如何在Python请求中使用相同的键发布多个值?

    requests post url data interests football interests basketball 我尝试过这个 但它不起作用 我该如何发帖football and basketball in the intere
  • SQLSTATE[HY000]:一般错误:1835 LARAVEL 上的通信数据包格式错误

    突然得到 SQLSTATE HY000 一般错误 1835 格式错误的通信数据包 SQL select fromtb users where username 121211 限制 1 在 Laravel 上 我已经检查过了 MySQL 错误