FOSDEM Timetable Search Bookmarks

 "MySQL Network Protocol: A walkthrough" ( 2025 )

Sunday at 14:15, 30 minutes, H.1301 (Cornil), H.1301 (Cornil), MySQL Daniël van Eeden , slides , video

This walkthrough gives you an idea about how the network protocol that MySQL uses functions.

  • Authentication: mysql_native_password, caching_sha2_password and more
  • Secure connections with TLS
  • Queries, Resultsets and Prepared statements
  • Compression with zlib and zstd
  • Connection attributes
  • Replication

This is based on work I have done on the MySQL protocol dissector in Wireshark

Sojourner FOSDEM
Related:
2026
  •  0.42 "Server, Storage Engine, Protocol, Client: Suspects of a MySQL Performance Mystery"
  •  0.41 "Modern Network Protocols — What’s Next for Firefox and the Web?"
2025
  •  0.45 "30 Years of MySQL: Reflections on the Past, Present, and Future"
  •  0.43 "Extending MySQL using components: Password breach check, broadcasting a service call and more.."
  •  0.42 "Routing Guidelines: Unlocking Smarter Query Routing in MySQL Architectures"
  •  0.42 "Profiling MySQL from MySQL"
  •  0.42 "Passive Network Traffic Fingerprinting"
  •  0.41 "A packet's journey through pf"
  •  0.41 "Atomic Honeypot: A MySQL Honeypot That Drops Shells"
  •  0.41 "SIP-V+T=❤️? Tales of taking VoIP out of SIP and adding TCP instead, or Proxy All Things"

Last updated: 2026-03-20

Copyrights:

FOSDEM conference content: licensed under the Creative Commons Attribution 2.0 Belgium Licence.

All content such as talks and biographies is the sole responsibility of the speaker.

All code and other content Apache 2.0 Licensed by Mike Moran