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

如何使用php代码设置max_allowed_数据包?

茹正祥
2023-03-14

我试图使用php代码设置max_allowed_数据包,但出现以下错误:

WordPress数据库错误访问被拒绝;对于require('wp-blog-header.php')、require_once('wp-load.php')、require_once('wp-config.php')、require_once('wp-settings.php')、include('/themes/supreme/functions.php')生成的查询集GLOBAL max_allowed__packet=16777216,您需要此操作的超级权限

我的PHP/Wordpress代码是:

global $wpdb;
if ( $wpdb ) {
    $wpdb->query( "SET GLOBAL max_allowed_packet=16777216" );
}

共有1个答案

沃宇
2023-03-14

这里的SQL是直接从PHP执行的方式。但是,这并不是真正的应用程序级配置

数据库本身不允许SQL。

您需要与数据库管理员联系:

  • 要么给你的应用程序超级访问权限(这似乎不明智)。
  • 或者增加你正在使用的MySQL实例的设置,从而不需要从你的应用程序中这样做。
 类似资料:
  • 问题内容: 我正在尝试从HTML表单中将图像保存在数据库中。我已经编写了PHP代码来完成此任务。该程序不会生成任何错误消息,而且不会在MySQL数据库中插入图像数据。请检查一下。在这里,我分享了我的代码的摘录。 错误消息您的SQL语法错误;检查与您的MySQL服务器版本相对应的手册,以在第1行的’‘附近使用正确的语法 问题答案: 首先,您应该检查 图像列是否为BLOB类型 ! 我对您的SQL表一无

  • 问题内容: 我正在尝试将HikariCP与Spring一起用于连接池。我正在使用jdbcTempLate和JdbcdaoSupport。 这是我用于数据源的spring配置文件: 但不幸的是,正在生成以下错误消息: 谁能告诉我如何解决这个问题? 问题答案: 你需要在bean配置上编写此结构(这是你的数据源): 这是我的示例,正​​在运行。你只需要将属性放在hibernate.properties上

  • 问题内容: 除了将日志记录级别设置为,我想使用默认的SLF4J + Logback配置。 我该如何使用Java代码呢? 我没有使用XML,而是在运行时做出此决定。 问题答案: 以下内容对我有用,但通常这不是一个好主意。您的代码将取决于Logback(您不能在SLF4J之后选择另一个日志框架)。

  • 问题内容: 在setup.py中,我指定了package_data,如下所示: 我的目录结构大致 问题是我需要使用源代码中模板目录中的文件,以便可以写出python代码(此项目是解析器生成器)。我似乎无法从我的代码中弄清楚如何正确地包含和使用这些文件。有任何想法吗? 问题答案: 标准pkgutil模块的功能将计算相对于包的数据路径,并通过用于导入包的Python模块加载器为您检索数据: 当然,在某

  • 我在Oracle Java教程链接中读到过-Xlint:unchecked。我想设置我的IDE来通知我不安全的代码。但我在努力实现这一目标时遇到了一些麻烦。但是我设法在我的终端中使用命令得到了一条警告消息: 我收到了这样的信息 GenericsMain.java:19: 警告: [unchecked] 未选中调用 addItem(T) 作为原始类型 Box rawBox.addItem(8) 的成

  • 问题内容: 很多时候,Java应用程序需要连接到Internet。最常见的示例是在读取XML文件并需要下载其架构时发生的。 我在代理服务器后面。如何设置我的JVM使用代理? 问题答案: 从Java文档(不是 javadoc API)中: http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html 设置JVM标