<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>JEE Study|JAVA EE|企业级开发学习网 - MySQL</title>
    <link>http://jeestudy.com/forum-52-1.html</link>
    <description>Latest 20 threads of MySQL</description>
    <copyright>Copyright(C) JEE Study|JAVA EE|企业级开发学习网</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Thu, 30 Apr 2026 11:03:28 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://jeestudy.com/static/image/common/logo_88_31.gif</url>
      <title>JEE Study|JAVA EE|企业级开发学习网</title>
      <link>http://jeestudy.com/</link>
    </image>
    <item>
      <title>MySQL JSON使用</title>
      <link>http://jeestudy.com/thread-222-1-1.html</link>
      <description><![CDATA[要在MySQL中存储数据，就必须定义数据库和表结构（schema），这是一个主要限制。为了应对这一点，从MySQL 5.7 开始，MySQL 支持了 JSON（JavaScript Object Notation，JSON）数据类型。之前，这类数据不是单独的数据类型，会被存储为字符串。新的JSON数据类型提供了 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Sat, 11 Jul 2020 16:35:03 +0000</pubDate>
    </item>
    <item>
      <title>深入理解MYSQL 字符集（Charset）和排序规则（Collation）</title>
      <link>http://jeestudy.com/thread-221-1-1.html</link>
      <description><![CDATA[字符集（character set）是一组符号和编码。排序规则（collation）是一组用于比较字符集中的字符的规则。让我们通过一个假想字符集的例子来清楚地区分。


    假设我们有一四个字母：A，B，a，b。我们给每个字母一个数字：A = 0，B = 1，a = 2，b =3。字母A是一个 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 16 Jun 2020 13:45:40 +0000</pubDate>
    </item>
    <item>
      <title>How to convert utf8 to utf8mb4 in MySQL?</title>
      <link>http://jeestudy.com/thread-220-1-1.html</link>
      <description><![CDATA[# Run this once on each schema you have (Replace database_name with your schema name)
ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;

# Run this once for each table you have (replace table_name with the table name) .]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Mon, 15 Jun 2020 13:01:54 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第12章：MySQL服务组件</title>
      <link>http://jeestudy.com/thread-201-1-1.html</link>
      <description><![CDATA[MySQL服务器组件
    MySQL Server包括用于扩展服务器功能的基本组件的基础结构。组件提供服务器和其他组件可用的服务。 （就服务使用而言，服务器是一个组件，与其他组件相同。）组件仅通过它们提供的服务进行交互。     MySQL发行版包括几个实现服务器扩展的组件：
   ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Thu, 23 Apr 2020 07:12:06 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.19 MySQL 服务器日志维护</title>
      <link>http://jeestudy.com/thread-200-1-1.html</link>
      <description><![CDATA[服务器日志维护
    MySQL Server可以创建多个不同的日志文件来帮助您查看正在发生的活动。但是，您必须定期清理这些文件，以确保日志不会占用过多的磁盘空间。

    使用启用了日志记录的MySQL时，您可能需要不时备份和删除旧日志文件，并告诉MySQL开始记录新文件。


 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Thu, 23 Apr 2020 05:36:05 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.18 MySQL 慢查询日志</title>
      <link>http://jeestudy.com/thread-199-1-1.html</link>
      <description><![CDATA[慢查询日志
慢查询日志由SQL语句组成，这些语句执行时间超过long_query_time秒，并且至少需要检查min_examined_row_limit行。慢查询日志可用于查找执行时间较长的查询，因此可以作为优化的候选对象。但是，检查较长的慢查询日志可能是一项耗时的任务。为了使此操作更容 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Thu, 23 Apr 2020 03:56:04 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.17 MySQL 二进制日志事务压缩</title>
      <link>http://jeestudy.com/thread-198-1-1.html</link>
      <description><![CDATA[二进制日志事务压缩    从MySQL 8.0.20开始，您可以在MySQL服务器实例上启用二进制日志事务压缩。启用二进制日志事务压缩后，将使用zstd算法压缩事务有效负载，然后将其作为单个事件（Transaction_payload_event）写入服务器的二进制日志文件。压缩的事务有效负载在复制 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 15:40:56 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.16 MySQL 更改日志记录格式</title>
      <link>http://jeestudy.com/thread-197-1-1.html</link>
      <description><![CDATA[更改MySQL数据库表的日志记录格式
可以直接（例如，使用INSERT或DELETE）或间接（例如，使用GRANT或CREATE USER）修改mysql数据库中授权表的内容。使用以下规则将影响mysql数据库表的语句写入二进制日志：
    •根据binlog_format系统变量的设置，直接记录直接更改mysq ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 15:21:48 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.15 MySQL 混合二进制记录格式</title>
      <link>http://jeestudy.com/thread-196-1-1.html</link>
      <description><![CDATA[混合二进制记录格式
当以MIXED日志记录格式运行时，服务器在以下情况下会自动从基于语句的记录切换为基于行的记录：
•当函数包含UUID（）时。 
•更新具有AUTO_INCREMENT列的一个或多个表并调用触发器或存储的函数时。与所有其他不安全的语句一样，如果binlog_format = ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 15:14:43 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.14 MySQL 设置二进制日志格式</title>
      <link>http://jeestudy.com/thread-195-1-1.html</link>
      <description><![CDATA[设置二进制日志格式
    您可以通过使用--binlogformat = type启动MySQL服务器来显式选择二进制日志记录格式。支持的类型值为：
•STATEMENT：使日志记录基于语句。 
•ROW           ：使日志记录基于行。这是默认值。 
•MIXED         ：使日志记录使用混合格式。
   ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 14:29:10 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.13 MySQL 二进制日志格式</title>
      <link>http://jeestudy.com/thread-194-1-1.html</link>
      <description><![CDATA[二进制日志格式
服务器使用几种日志记录格式在二进制日志中记录信息：
•MySQL中的复制功能最初是基于SQL语句从主服务器到从服务器的传播。这称为基于语句的日志记录。通过使用--binlog-format = STATEMENT启动服务器，可以使这种格式被使用。 
•在基于行的日志记录中 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 14:12:20 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.12 MySQL 二进制日志</title>
      <link>http://jeestudy.com/thread-193-1-1.html</link>
      <description><![CDATA[二进制日志
    二进制日志包含描述数据库更改（例如表创建操作或表数据更改）的“事件”。它还包含针对可能进行了更改的语句的事件（例如，不匹配任何行的DELETE），除非使用基于行的日志记录。二进制日志还包含有关每个语句花费该更新数据多长时间的信息。二进制日志 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 13:59:23 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.11 MySQL 通用查询日志</title>
      <link>http://jeestudy.com/thread-192-1-1.html</link>
      <description><![CDATA[常规查询日志是mysqld在做什么的常规记录。当客户端连接或断开连接时，服务器会将信息写入此日志，并记录从客户端收到的每个SQL语句。当您怀疑客户端中的错误并且想确切地知道客户端发送给mysqld的内容时，常规查询日志可能非常有用。
显示客户端连接时间的每一行还包括 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 09:15:34 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.10 MySQL 错误日志文件刷新和重命名</title>
      <link>http://jeestudy.com/thread-191-1-1.html</link>
      <description><![CDATA[错误日志文件刷新和重命名
如果使用FLUSH ERROR LOGS，FLUSH LOGS或mysqladmin flush-logs刷新错误日志，则服务器将关闭并重新打开它正在写入的任何错误日志文件。要重命名错误日志文件，请在刷新前手动进行重命名。刷新日志，然后使用原始文件名打开一个新文件。例如， ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 08:50:22 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.9 MySQL 错误日志信息格式</title>
      <link>http://jeestudy.com/thread-190-1-1.html</link>
      <description><![CDATA[错误日志信息格式
每个错误日志接收器（写入器）组件均具有其用于将消息写入其目的地的特殊输出格式，但是其他因素可能会影响消息的内容：
•日志写入器可用的信息。如果在执行写入程序组件之前执行的日志过滤器组件删除了日志事件属性，则该属性不可用于写入。


•系 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 08:30:25 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.8 MySQL 错误记录到系统日志</title>
      <link>http://jeestudy.com/thread-189-1-1.html</link>
      <description><![CDATA[错误记录到系统日志
mysqld将错误日志写入系统日志（Windows上的事件日志，Unix和类似Unix的系统上的syslog）。本节介绍如何使用内置过滤器log_filter_internal和系统日志编写器log_sink_syseventlog配置错误日志记录，以立即生效并在随后的服务器启动中生效。要启用系 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 08:13:09 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.7 MySQL JSON格式错误记录</title>
      <link>http://jeestudy.com/thread-188-1-1.html</link>
      <description><![CDATA[JSON格式错误记录
本节介绍如何使用内置过滤器log_filter_internal和JSON编写器log_sink_json配置错误日志记录，以立即生效并在随后的服务器启动中生效。
要启用JSON编写器，请首先加载编写器组件，然后修改log_error_services值：



允许在log_error_services值中多次 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 07:54:56 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.6 MySQL 错误日志过滤的类型</title>
      <link>http://jeestudy.com/thread-187-1-1.html</link>
      <description><![CDATA[错误日志过滤的类型
错误日志配置通常包括一个日志过滤器组件和一个或多个日志编写器组件。对于错误日志过滤，MySQL提供了以下组件选择：
•log_filter_internal：此过滤器组件根据日志事件优先级和错误代码以及log_error_verbosity和log_error_suppression_list系统变 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 21 Apr 2020 07:39:42 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.5 MySQL 错误日志</title>
      <link>http://jeestudy.com/thread-186-1-1.html</link>
      <description><![CDATA[错误日志包含mysqld启动和关闭时间的记录。它还包含诊断消息，比如在服务器启动和关闭期间以及服务器运行时发生的错误、警告和注意事项。例如，如果mysqld注意到需要自动检查或修复表，它会向错误日志写入一条消息。在某些操作系统上，如果mysqld异常退出，则错误日志包 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Fri, 17 Apr 2020 15:27:03 +0000</pubDate>
    </item>
    <item>
      <title>MySQL8.0大师之路：第11章：MySQL服务器管理-11.4 MySQL 普通查询日志和慢查询日志</title>
      <link>http://jeestudy.com/thread-185-1-1.html</link>
      <description><![CDATA[如果启用了MySQL日志，MySQL Server可以灵活控制写入普通查询日志和慢查询日志的输出目标。日志条目的可能目标是日志文件或mysql 数据库中的general_log和slow_log表。可以选择文件输出，表输出或两者兼顾。


服务器启动时配置日志
系统变量 log_output 指定日志输出的 ...]]></description>
      <category>MySQL</category>
      <author>JeeStudy</author>
      <pubDate>Fri, 17 Apr 2020 11:41:41 +0000</pubDate>
    </item>
  </channel>
</rss>