<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>MySQL on 知识铺的博客</title>
    <link>https://index.zshipu.com/geek001/tags/MySQL/</link>
    <description>Recent content in MySQL on 知识铺的博客</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Mon, 15 Jul 2024 06:33:52 +0000</lastBuildDate>
    <atom:link href="https://index.zshipu.com/geek001/tags/MySQL/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>MySQL中TEXT和LONGTEXT数据类型存储大量文本</title>
      <link>https://index.zshipu.com/geek001/post/20240710/MySQL%E4%B8%ADTEXT%E5%92%8CLONGTEXT%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E5%AD%98%E5%82%A8%E5%A4%A7%E9%87%8F%E6%96%87%E6%9C%AC--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Mon, 15 Jul 2024 06:33:52 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240710/MySQL%E4%B8%ADTEXT%E5%92%8CLONGTEXT%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E5%AD%98%E5%82%A8%E5%A4%A7%E9%87%8F%E6%96%87%E6%9C%AC--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>在MySQL中，TEXT 和 LONGTEXT 是用于存储大量文本数据的数据类型 以下是它们的主要特点和大小限制： TINYTEXT: 最大长度：255个字符（1个字节）。 典型应用：简短的描述、标题、注释等。 TEXT: 最大长度：65,535个字符（约64KB）。 典型应用：常见的文章、评论、消息等。 MEDIUMTEXT: 最大长度：16,777,215</description>
    </item>
    <item>
      <title>数据特征采样在MySQL同步一致性校验的实践</title>
      <link>https://index.zshipu.com/geek001/post/20240710/%E6%95%B0%E6%8D%AE%E7%89%B9%E5%BE%81%E9%87%87%E6%A0%B7%E5%9C%A8MySQL%E5%90%8C%E6%AD%A5%E4%B8%80%E8%87%B4%E6%80%A7%E6%A0%A1%E9%AA%8C%E7%9A%84%E5%AE%9E%E8%B7%B5--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Mon, 15 Jul 2024 06:16:52 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240710/%E6%95%B0%E6%8D%AE%E7%89%B9%E5%BE%81%E9%87%87%E6%A0%B7%E5%9C%A8MySQL%E5%90%8C%E6%AD%A5%E4%B8%80%E8%87%B4%E6%80%A7%E6%A0%A1%E9%AA%8C%E7%9A%84%E5%AE%9E%E8%B7%B5--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>作者：vivo 互联网存储研发团队 - Shang Yongxing 本文介绍了当前DTS应用中，MySQL数据同步使用到的数据一致性校验工具，并对它的实现思路进行分享。 一、背景 在 MySQL 的使用过程中，经常会因为如集群拆分、数据传输、数据聚合等原因产生流动和数据复制。而在通常的数据复制过程中，因为涉及到目标的写入不可</description>
    </item>
    <item>
      <title>MySQL表锁和行锁详解及如何避免锁表</title>
      <link>https://index.zshipu.com/geek001/post/20240507/MySQL%E8%A1%A8%E9%94%81%E5%92%8C%E8%A1%8C%E9%94%81%E8%AF%A6%E8%A7%A3%E5%8F%8A%E5%A6%82%E4%BD%95%E9%81%BF%E5%85%8D%E9%94%81%E8%A1%A8--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Thu, 23 May 2024 00:54:53 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240507/MySQL%E8%A1%A8%E9%94%81%E5%92%8C%E8%A1%8C%E9%94%81%E8%AF%A6%E8%A7%A3%E5%8F%8A%E5%A6%82%E4%BD%95%E9%81%BF%E5%85%8D%E9%94%81%E8%A1%A8--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50+)中，最近有小伙伴拿到了一线企业如 字节、得物、阿里、滴滴、极兔、有赞、希音、百度、网易、美团、蚂蚁、得物的面试资格，遇到很多很重要的面试题： 什么情况下，MySQL会锁定整个表？ 如何减少或避免锁表？ 如何解决提升msyql的性能，避</description>
    </item>
    <item>
      <title>Docker部署Logstash并配置MySQL输入到Elasticsearch输出</title>
      <link>https://index.zshipu.com/geek001/post/20240507/Docker%E9%83%A8%E7%BD%B2Logstash%E5%B9%B6%E9%85%8D%E7%BD%AEMySQL%E8%BE%93%E5%85%A5%E5%88%B0Elasticsearch%E8%BE%93%E5%87%BA--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Tue, 07 May 2024 10:30:47 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240507/Docker%E9%83%A8%E7%BD%B2Logstash%E5%B9%B6%E9%85%8D%E7%BD%AEMySQL%E8%BE%93%E5%85%A5%E5%88%B0Elasticsearch%E8%BE%93%E5%87%BA--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>1.先pull镜像 1 docker pull logstash:7.6.2 1 2 mkdir -p /usr/share/logstash/conf.d mkdir /usr/share/logstash/log 1 vim logstash.yml 1 2 path.config: /usr/share/logstash/conf.d/*.conf path.logs: /usr/share/logstash/log vim test.conf 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 input { stdin { } jdbc { jdbc_connection_string =&amp;gt; &amp;#34;jdbc:mysql://url:port/database?useSSL=false&amp;amp;useUnicode=true&amp;amp;characterEncoding=utf-8&amp;amp;useLegacyDatetimeCode=false&amp;amp;allowPublicKeyRetrieval=true&amp;amp;serverTimezone=Asia/Shanghai&amp;#34; jdbc_driver_class =&amp;gt; &amp;#34;com.mysql.cj.jdbc.Driver&amp;#34; jdbc_user =&amp;gt; &amp;#34;root&amp;#34; jdbc_password =&amp;gt; &amp;#34;root&amp;#34; jdbc_paging_enabled =&amp;gt; &amp;#34;true&amp;#34; jdbc_page_size =&amp;gt; &amp;#34;50000&amp;#34; jdbc_default_timezone =&amp;gt; &amp;#34;Asia/Shanghai&amp;#34; jdbc_driver_library =&amp;gt; &amp;#34;/usr/share/logstash/conf.d/mysql-connector-java-8.0.28.jar&amp;#34; statement =&amp;gt; &amp;#34;SELECT * FROM table_name&amp;#34; schedule =&amp;gt; &amp;#34;* * * * *&amp;#34; lowercase_column_names =&amp;gt; false } } filter { date { match =&amp;gt; [&amp;#34;time_stamp&amp;#34;,&amp;#34;yyyy-MM-dd HH:mm:ss.SSS&amp;#34;] target =&amp;gt; &amp;#34;@time_stamp&amp;#34; } } output { elasticsearch { hosts =&amp;gt; [&amp;#34;http://url:9200&amp;#34;] index =&amp;gt; &amp;#34;your self index&amp;#34; document_id =&amp;gt;</description>
    </item>
    <item>
      <title>如何将MySQL数据同步到Elasticsearch</title>
      <link>https://index.zshipu.com/geek001/post/20240507/%E5%A6%82%E4%BD%95%E5%B0%86MySQL%E6%95%B0%E6%8D%AE%E5%90%8C%E6%AD%A5%E5%88%B0Elasticsearch--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Tue, 07 May 2024 10:09:47 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240507/%E5%A6%82%E4%BD%95%E5%B0%86MySQL%E6%95%B0%E6%8D%AE%E5%90%8C%E6%AD%A5%E5%88%B0Elasticsearch--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>上一篇我们已经完成Elasticsearch 和logstash安装，现在可以进行把数据从mysql 数据库同步es索引上 1、下载java 数据库连接池 [root@localhost home]# cd /&amp;lt;span&amp;gt;home [root@localhost home]# &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;wget&amp;lt;/span&amp;gt; https:&amp;lt;span&amp;gt;//&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.13/mysql-connector-java-8.0.13.jar&amp;lt;/span&amp;gt; 2、安装logstash-input-jdb （如果你是按上一篇说的安装的是7.1以上的logstash 版本,调过这一步</description>
    </item>
    <item>
      <title>CAS系统实现MySQL登录验证的配置</title>
      <link>https://index.zshipu.com/geek001/post/20240428/CAS%E7%B3%BB%E7%BB%9F%E5%AE%9E%E7%8E%B0MySQL%E7%99%BB%E5%BD%95%E9%AA%8C%E8%AF%81%E7%9A%84%E9%85%8D%E7%BD%AE--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Sun, 28 Apr 2024 06:47:08 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240428/CAS%E7%B3%BB%E7%BB%9F%E5%AE%9E%E7%8E%B0MySQL%E7%99%BB%E5%BD%95%E9%AA%8C%E8%AF%81%E7%9A%84%E9%85%8D%E7%BD%AE--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>现在咱们开发环境搭好了就一切好办了 只需要增加两个类，修改两个配置文件就ok了 第一个类，登录验证类 类里面用到了 com.mysql.jdbc.Driver，所以你们懂得，记得在pom里面加入对mysql驱动的依赖，上一篇里提到过了 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27</description>
    </item>
    <item>
      <title>使用 Nest.js &#43; GraphQL &#43; Prisma &#43; MySQL 实现增删改查</title>
      <link>https://index.zshipu.com/geek001/post/20240424/%E4%BD%BF%E7%94%A8-Nest.js-&#43;-GraphQL-&#43;-Prisma-&#43;-MySQL-%E5%AE%9E%E7%8E%B0%E5%A2%9E%E5%88%A0%E6%94%B9%E6%9F%A5--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Wed, 24 Apr 2024 11:07:05 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240424/%E4%BD%BF%E7%94%A8-Nest.js-&#43;-GraphQL-&#43;-Prisma-&#43;-MySQL-%E5%AE%9E%E7%8E%B0%E5%A2%9E%E5%88%A0%E6%94%B9%E6%9F%A5--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>我们经常用 restful 的接口来开发业务。 比如 GET 请求 /students 查询所有学生，/students/1 查询 id 为 1 的学生 发送 POST、PUT、DETETE 请求分别代表增删改。 其实也可以用 GraphQL 的方式来写接口： 查询： 新增： 增删改查都在一个接口里搞定，并且想要什么数据由前端自己取。 今天我们就用 Nest + GrahQL 做一个 TodoList 的增删</description>
    </item>
    <item>
      <title>MySQL MVCC机制深入解析</title>
      <link>https://index.zshipu.com/geek001/post/20240424/MySQL-MVCC%E6%9C%BA%E5%88%B6%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Wed, 24 Apr 2024 11:01:05 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240424/MySQL-MVCC%E6%9C%BA%E5%88%B6%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50+)中，很多小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试机会，遇到很多很重要的面试题： 1.请解释Mysql MVCC，它的 作用是什么？ 2.在MySQL中，MVCC是如何实现的？请简述其工作原</description>
    </item>
    <item>
      <title>MySQL死锁问题详解及解决方案</title>
      <link>https://index.zshipu.com/geek001/post/20240424/MySQL%E6%AD%BB%E9%94%81%E9%97%AE%E9%A2%98%E8%AF%A6%E8%A7%A3%E5%8F%8A%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Wed, 24 Apr 2024 11:00:05 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240424/MySQL%E6%AD%BB%E9%94%81%E9%97%AE%E9%A2%98%E8%AF%A6%E8%A7%A3%E5%8F%8A%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50+)中，最近有小伙伴拿到了一线企业如 字节、得物、阿里、滴滴、极兔、有赞、希音、百度、网易、美团、蚂蚁、得物的面试资格，遇到很多很重要的面试题： MySQL死锁什么时候发生，如何解决？ 如何解决MySQL中的死锁问题？ 最近有小伙伴在面试</description>
    </item>
    <item>
      <title>SpringBoot项目搭建与配置</title>
      <link>https://index.zshipu.com/geek001/post/20240424/SpringBoot%E9%A1%B9%E7%9B%AE%E6%90%AD%E5%BB%BA%E4%B8%8E%E9%85%8D%E7%BD%AE--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Wed, 24 Apr 2024 10:54:05 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240424/SpringBoot%E9%A1%B9%E7%9B%AE%E6%90%AD%E5%BB%BA%E4%B8%8E%E9%85%8D%E7%BD%AE--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>p1 创建springBoot项目 打开Idea ,选择新建项目 如果服务器的url不是国内的，可以先修改成阿里的 地址是 start.aliyun.com 修改后创建项目的速度会快很多 然后按照如下图所示创建项目 点击下一步后，会出现让你选择maven依赖选项 选好以后点击创建 就可以了。 pom.xml文件 &amp;amp;lt;?xml version=&amp;#34;1.0&amp;#34; encoding=&amp;#34;UTF-8&amp;#34;?&amp;amp;gt;&amp;lt;br&amp;gt;&amp;amp;lt;project xmlns=&amp;#34;http://maven.apache.org/POM/4.0.0&amp;#34; xmlns:xsi=&amp;#34;http://www.w3.org/2001/XMLSchema-instance&amp;#34;&amp;lt;br&amp;gt; xsi:schemaLocation=&amp;#34;http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd&amp;#34;&amp;amp;gt;&amp;lt;br&amp;gt; &amp;amp;lt;modelVersion&amp;amp;gt;4.0.0&amp;amp;lt;/modelVersion&amp;amp;gt;&amp;lt;br&amp;gt; &amp;amp;lt;parent&amp;amp;gt;&amp;lt;br&amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.springframework.boot&amp;amp;lt;/groupId&amp;amp;gt;&amp;lt;br&amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;spring-boot-starter-parent&amp;amp;lt;/artifactId&amp;amp;gt;&amp;lt;br&amp;gt; &amp;amp;lt;version&amp;amp;gt;2.5.9&amp;amp;lt;/version&amp;amp;gt;&amp;lt;br&amp;gt;</description>
    </item>
  </channel>
</rss>
