记录详细程度 mysql 5.7

2023-11-27

默认记录错误详细程度为 3mysql 5.7。我正在尝试将其设置为2级 in the cnf file但我不确定语法。


全局变量log_warnings设置详细程度 因服务器版本而异。下面的代码片段说明了:

SELECT @@log_warnings; -- make a note of your prior setting
SET GLOBAL log_warnings=2; -- setting above 1 increases output (see server version)

如上所示,log_warnings 是一个动态变量。

cnf 和 ini 文件中的配置文件更改可能类似于 下列的。

[mysqld]
log_error        = /path/to/CurrentError.log
log_warnings     = 2

请特别参阅标题为[错误日志][]的 MySQL 手册页 用于刷新和重命名错误日志文件,以及[错误日志 Verbosity] 与 log_warnings 相关的版本。全局变量log_warnings设置详细级别,该级别因服务器而异 版本。下面的代码片段说明了:

SELECT @@log_warnings; -- make a note of your prior setting
SET GLOBAL log_warnings=2; -- setting above 1 increases output (see server version)

log_warnings如上所示是一个动态变量。

配置文件的变化在cnf and ini文件可能看起来像 下列。

[mysqld]
log_error        = /path/to/CurrentError.log
log_warnings     = 2

请参阅 MySQL 手册页标题为错误日志特别是对于刷新和重命名错误日志文件以及错误日志 与相关版本的详细信息log_warnings.

MySQL 5.7.2 将警告级别详细程度扩展至 3 并添加了 GLOBALlog_error_verbosity。再说一次,这是介绍在 5.7.2 中。它可以动态设置并作为变量检查或通过设置cnf or ini配置文件设置。

从 MySQL 5.7.2 开始:

[mysqld]
log_error           = /path/to/CurrentError.log
log_warnings        = 2
log_error_verbosity = 3 

如果您愿意,请将其更改为上面的 2。

您可以分别使用以下方法动态设置和检查:

SET GLOBAL log_error_verbosity=2; -- set it
SELECT @@log_error_verbosity=2; -- sanity check, view it

但这将被重置为cnf or ini服务器重新启动时的文件设置。

enter image description here

我将尽力改进我们的文档页面。

如何设置配置文件(cnf or ini,分别是 Linux 或 Windows)。

my.cnf 和 my.ini 文件位于basedir。如果它们不存在,您可以创建它们,否则它们将使用服务器中内置的默认值。通常有一个被删除的文件basedir,不活跃,命名my-default,作为模板。用它来创建真正的 my.cnf 或 my.ini。发出一个

SELECT @@basedir;

找到所在的位置my.ini(Windows)或my.cnf(Linux) 应该驻留。请注意,您需要有足够的权限才能修改这些文件。例如,在 Windows 中,我需要以管理员身份运行记事本来编写这样的文件。

以下是一些用于确认更改的命令my.ini(对于 Windows,my.cnf对于 Linux)已设置log_error_verbosity2.注意这是after服务器重新启动会使用这些ini or cnf变化:

enter image description here

我展示了使用basedir因为那是你的地方ini or cnf文件必须存在,具体取决于您的操作系统。

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

记录详细程度 mysql 5.7 的相关文章

  • mysql计算唯一行值

    TABLE quotation id clientid 1 25 2 25 3 25 4 25 5 26 如何查询有多少个不同的客户端TABLE quotation 我不希望重复的条目被计算多次 我需要的答案是2 在 1 行中 因为唯一的非
  • 如何配置应用程序中的所有记录器

    Python 的日志记录模块允许模块或类定义自己的记录器 不同的记录器可以有不同的处理程序 其中一些可能选择记录到文件 而另一些则选择记录到标准输出 现在 我的应用程序使用其中几个模块 每个模块都有自己的记录器 这些记录器具有各种处理程序
  • MYSQL 查询 WHERE IN 与 OR

    我开发了一个使用 OR 查询的系统 SELECT FROM tableA JOIN tableB ON idA idB WHERE idA 1 OR idA 2 OR idA 3 OR idA 4 OR idA 5 OR idA 100 与
  • 如何在 PHP MYSQL 中将数据库表和每条记录从一台数据库服务器复制到另一台数据库服务器?>

    您好 我编写了一段代码 可以将数据库表从一个服务器复制到另一个服务器 但是每个表的记录没有复制 如何编写一个可以将表和每个记录从一个数据库服务器复制到另一个数据库服务器的函数 这是我的示例代码
  • MySQL - 查询合并具有相同 id 的行并保留该 id 的所有条目但作为一条记录

    我一直在处理本地保存在 wamp 服务器上的 mysql 数据库中的表 我正在使用 wamp 中的 phpmyadmin 区域来运行查询 我正在尝试获取数据来执行以下操作 谁能帮我制作一张包含许多植物记录的表格 植物可以有多个名称 表格将其
  • 列是存在的,但是当我尝试删除它时,它说 MYSQL 中没有列? **错误代码:1091。无法删除...**

    我尝试运行以下查询 ALTER TABLE ORDER DETAIL DROP foreign key USER ID It says Error Code 1091 Can t DROP USER ID check that column
  • PHP实现的机票预订系统

    如何防止预订系统中的座位被重复预订 我正在用 PHP 和 MYSQL 制作一个航空旅行预订系统模型作为一个项目 我有一个小问题 仅在付款后 门票和座位详细信息才会永久存储在此处 座位号在付款前分配 假设人 1 预订了飞机上的座位 x 并支付
  • 将错误保存到 MySQL 数据库

    我有一个 php 查询来更新 MySQL 数据库 请参见下文 sql update hr payroll set payroll number payroll number tax code tax bacs ref bacs ref pa
  • MYSQL:SQL查询获取自增字段的值

    我有一张桌子 主键是id及其自动递增 现在 当我插入新记录时 我需要获取更新记录的 id 我怎样才能做到这一点 如果我使用查询 select max id from table name 执行后我可以获得id 但我能确定它是刚刚插入的记录的
  • 数据库中的持久日期不等于检索日期

    我有一个具有 Date 属性的简单实体类 此属性对应于 MySQL 日期时间列 Entity public class Entity Column name start date Temporal TemporalType TIMESTAM
  • 无需 cron 在后台发送邮件

    我想知道是否有一种方法可以运行 PHP 循环 以便在后台向订阅者发送几百封电子邮件 我的目标是格式化新闻通讯 单击发送 然后关闭浏览器或更改页面 当然 发送电子邮件的实际过程将在后台运行 不会因浏览器关闭而中断 我知道这可以通过 cron
  • MySQL中如何存储小数?

    我尝试过将 DECIMAL 与 2 2 一起使用 但它不允许我使用它 我只想存储一个数字 例如 7 50 或 10 50 我需要将这两个数字保留在小数点后 但是当我刷新数据库时 它会将值重置为 0 99 有什么建议么 第一个参数DECIMA
  • WHERE 条件基于 PK 的查询是否建议使用“LIMIT 1”?

    我正在查询 mySQL 数据库以检索 1 个特定行的数据 我使用表主键作为 WHERE 约束参数 E g SELECT name FROM users WHERE userid 4 userid 列是表的主键 在 mySQL 语句末尾使用
  • 在 MySQL 中插入时检查并防止相似字符串

    简要信息 我有3张桌子 Set id name SetItem set id item id position TempSet id 我有一个函数可以生成新的随机组合Item桌子 基本上 总是在成功生成之后 我在中创建一个新行Set表 获取
  • 如何检查 $row['column_name'] 是否返回空 php mysql

    我有一个带有列的表格 id name phone describe 当我从这个表中获取值时 我正在使用 row mysql fetch array query 现在我想检查是否 row describe 返回空值 如何查看php 您可以使用
  • 抑制 nginx 访问被拒绝错误日志

    我在 nginx 中设置了一些规则来拒绝 IP 访问 这很有效 但对于来自被拒绝 IP 的每个请求 都会记录以下开头的错误 error 7325 0 5761 access forbidden by rule client 有没有办法抑制这
  • Laravel Schema Builder 改变存储引擎

    我正在尝试更改表并将其存储引擎更改为InnoDb 当我跑步时php artisan migrate它完成且没有错误 然而 当我检查 Sequel Pro 中的存储引擎时 没有任何变化 public function up Schema ta
  • 使用数据库进行日志记录

    大多数日志似乎都是纯文本形式 而不是放入 MySQL 其他类型的数据库中 这是否有原因 在我看来 将它们放入数据库将使分析变得非常非常容易 但这会以牺牲速度还是其他什么为代价 我不太关心可移植性 显然你会有数据库连接的文本日志 我能想到两大
  • 通过Java从MySQL中获取大量记录

    有一个 MySQL 表 服务器上的用户 它有 28 行和 100 万条记录 也可能会增加 我想从这个表中获取所有行 对它们进行一些操作 然后将它们添加到 MongoDB 中 我知道通过简单的 从用户中选择 操作来检索这些记录将花费大量时间
  • MySQL 复制是双向的

    我们已经成功设置了 MySQL 文献中描述的主从复制 不过 我很好奇是否有人设置了双向复制 例如 如果安装了 Drupal 或 Wordpress 第一个 主 数据库服务器出现故障 第二个 从属 数据库服务器恢复正常 与此同时 用户不断进行

随机推荐

  • F# 删除函数处理程序

    因此 我有一个想要在事件触发器上执行的函数 但我想稍后将其删除 我为此做什么 我知道 F 事件有Add添加函数作为处理程序的方法 但您无法删除此函数 我明白 但我根本找不到如何创建任何委托 嗯 有is the type Foo delega
  • 如何在 Eclipse 中升级到 GWT 2.5

    我正在使用 GWT 2 4 和 Eclipse Juno GWT 是按照以下说明安装的https developers google com web toolkit usingeclipse 我想尝试 GWT 2 5 如何从 GWT 2 4
  • 架构armv7的未定义符号:cocoaPods iPhone 5

    仅当我尝试在 iPhone 5 上构建和运行时 我才会收到此错误 它在 iPhone 6 或更高版本上运行良好 这些都是产生错误的 cocoaPods 我已经运行了 pod install pod update 清除了 pod 并重新开始
  • cURL 中的数据二进制参数

    我必须通过 php 中的 cURL 发送数据二进制参数 这是命令 curl D u user password X PUT H Content Type text plain data binary data id 2010 10 01 1
  • Java 8 DateTimeFormatter 与可选部分

    我有一个代表日期 有或没有时间 的字符串 例如13 12 2017 or 13 12 2017 15 39 51 所以我尝试将 java 8 DateTimeFormatter 与可选部分一起使用 该代码有效 LocalDateTime l
  • 为跨源请求设置cookie

    如何跨域共享cookies 更具体地说 如何使用Set Cookie标题与标题相结合Access Control Allow Origin 这是我的情况的解释 我正在尝试为正在运行的 API 设置 cookielocalhost 4000在
  • MySQL Select:其中时间大于且小于时间

    我有一个接受两个时间参数的函数 start time end time每个参数在 php 中定义为时间 start time date H i s strtotime start gt like 06 12 44 end time date
  • SQL Server 替换、删除特定字符后的所有内容

    我的数据看起来像 ID MyText 1 some text some more text 2 text again even more text 如何更新 我的文本 以删除分号之后的所有内容并包括分号 因此我只剩下以下内容 ID MyTe
  • PrimeFaces dataTable:如何捕获每页行数事件?

    我创建了一个 PrimeFaces 数据表
  • 在有限空间中找到中位数的概率

    这是 StackOverflow 的衍生产品question 假设你有一个固定的号码k存储位置和两个柜台的空间 您将收到n随机顺序的项目 所有排列n项的可能性相同 收到每件物品后 您可以将其存放在其中一个k位置 丢弃先前存储的值之一 或丢弃
  • 导入错误:“没有命名的模块”。但模块已经安装在 dist-packages 中

    我正在使用 python2 7 并尝试导入模块 例如psycopg2 但是当我尝试导入模块时出现以下错误 import psycopg2 ImportError No module named psycopg2 当我尝试时pip要安装该模块
  • 已超出传入消息的最大消息大小配额 (65536)

    我对 WCF 服务有以下配置 即使我增加了 maxReceivedMessageSize 服务仍然会抛出错误 已超出传入消息的最大消息大小配额 65536 要增加配额 请在适当的绑定元素上使用 MaxReceivedMessageSize
  • matlab 图中的自定义 x 轴值

    目前 当我绘制 9 x 6 数组时 该图的 x 轴仅为 1 2 3 到 9 Y 轴显示正确的值 我希望自定义 x 轴值 而不是 1 到 9 他们应该是 100 200 400 1000 2000 5000 10000 20000 50000
  • 在 F# 中同时等待多个事件中的任何一个事件

    在 F 中 我知道如何使用异步等待一个事件Async AwaitEvent let test async let move Async AwaitEvent form MouseMove handle move 假设我想等待MouseMov
  • javascript:重定向到页面?

    如何使用 jquery javascript 转到另一个页面 或者更改浏览器 url 字段中的 url 并按 Enter 键 与 jQuery 无关 只是这样 window location href whatever html
  • Linq 在特定领域有区别

    Given var s from p in operatorList select p ID p Name p Phone 如何仅根据 ID 返回不同记录 你可以写一个IEqualityComparer比较的是ID值并将其传递到重载的 Qu
  • 如何使用 Moment.js 获取以周为单位的持续时间?

    I use moment js以人类可读的格式格式化持续时间 例如 d is a Date目的 moment d subtract days 3 from d returns 3 days ago 现在我想得到 2周前 但下面的代码返回以天
  • C# 中如何知道 GraphicsPath 是否包含点

    我在用着 NET绘制图表 并且我想在用户单击对象时突出显示对象 当一个图形完全包含在一个矩形中时 这很容易 if figure Bounds Contains p bounds is a rectangle 但如果这个数字很复杂 我不知道如
  • 强制 HTML5 YouTube 视频

    关于YouTube API 博客他们正在尝试新的HTML5视频播放器 显然要在 html5 中播放视频 您必须使用 iframe 嵌入代码 但如果客户还没有加入HTML5 试用版 即使客户端的浏览器支持 HTML5 视频 播放器也会自动退回
  • 记录详细程度 mysql 5.7

    默认记录错误详细程度为 3mysql 5 7 我正在尝试将其设置为2级 in the cnf file但我不确定语法 全局变量log warnings设置详细程度 因服务器版本而异 下面的代码片段说明了 SELECT log warning