Urlaub im Userspace

E011 - 30 Jahre MySQL


Listen Later

Im Mai 2025 wurde das MySQL-Projekt stolze 30 Jahre alt – Grund genug die Datenbank in einer Episode zu feiern! Zusammen mit dem MySQL-Experten Wolfgang Gassler besprechen wir die bewegte Geschichte des Projekts und beleuchten technische Meilensteine, wie Storage Engines oder Galera Cluster. Natürlich dürfen Grundlagen zu SQL und ACID auch nicht zu kurz kommen, bevor wir unsere persönlichen Highlights teilen.

Vorstellung

  • Wolfgangs Blog: https://gassler.dev/
  • Engineering Kiosk: https://engineeringkiosk.dev/
  • MySQL – Das umfassende Buch: https://www.rheinwerk-verlag.de/mysql-das-umfassende-handbuch/
  • F-Online: https://www.f-online.app/at/
  • Einstieg und Geschichte

    • Normalisierung: https://de.wikipedia.org/wiki/Normalisierung_(Datenbank)
    • Exkurs: Was ist eine Storage Engine?

      • InnoDB: https://dev.mysql.com/doc/refman/8.4/en/innodb-introduction.html
      • MyISAM: https://dev.mysql.com/doc/refman/8.4/en/myisam-storage-engine.html
      • MyRocks: https://myrocks.io/
      • Blackhole Storage Engine: https://dev.mysql.com/doc/refman/8.4/en/blackhole-storage-engine.html
      • Federated Storage Engine: https://dev.mysql.com/doc/refman/8.4/en/federated-storage-engine.html
      • PlanetScale: https://planetscale.com/docs
      • MariaDB

        • Unterschiede zwischen MariaDB und MySQL: https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/mariadb-vs-mysql-features
        • Was ist SQL?

          • Wikipedia – SQL: https://de.wikipedia.org/wiki/SQL
          • Engineering-Kiosk 182 – 50 Jahre SQL: https://engineeringkiosk.dev/podcast/episode/182-happy-birthday-sql-50-jahre-abfragesprache/
          • Unsere Lieblingskommandos

            • 2006 – MySQL server has gone away: https://cstan.io/post/2010/06/2006-mysql-server-has-gone-away/
            • Events in MySQL: https://dev.mysql.com/doc/refman/9.4/en/create-event.html
            • Weitere Forks: https://www.linkedin.com/posts/peterzaitsev_mysql-forks-activity-7374425400799633408-IVUP/?rcm=ACoAAAycIvYBSEMmEBhMM8BKfN005vBgQaRs7Tw
            • Was ist eine Transaktion?

              • Wikipedia – ACID: https://de.wikipedia.org/wiki/ACID
              • CREATE-Event: https://dev.mysql.com/doc/refman/8.4/en/create-event.html
              • Trigger-Syntax: https://dev.mysql.com/doc/refman/8.4/en/trigger-syntax.html
              • Unsere persönlichen Erfahrungen

                • phpMyCMS: https://phpmycms.stankowic-development.net/
                • handyinfo.at (archive.org): https://web.archive.org/web/20020121005642/http://handyinfo.at/
                • all-4-free.net (archive.org): https://web.archive.org/web/19991206225237/http://all-4-free.net/
                • SQL Self Reference von Kris Köhntopp: https://web.archive.org/web/20030818013946/http://123.koehntopp.de/kris/artikel/sql-self-references/sld001.htm
                • Fragen aus der Community

                  • EngineeringKiosk 147 – 147 Mechanische Tastaturen: Vom Klick zum Kult mit Philipp Hoeler-Lutz von Click! Clack! Hack!: https://engineeringkiosk.dev/podcast/episode/147-mechanische-tastaturen-vom-klick-zum-kult-mit-philipp-hoeler-lutz-von-click-clack-hack/
                  • Fazit

                    • pg_doom: https://github.com/DreamNik/pg_doom
                    • Tool- und Medientipps

                      • Unsere Tooltipps: https://user.space/tooltipps/
                      • Git-Repository unserer Tooltipps: https://codeberg.org/userspace-podcast/tooltipps
                      • skeema: https://www.skeema.io/
                      • Automating schema migration flow with GitHub Actions, skeema & gh-ost von Shlomi Noach https://archive.fosdem.org/2020/schedule/event/mysql_github_schema/
                      • phpMyAdmin: https://www.phpmyadmin.net/
                      • prometheus-mysqld-exporter: https://github.com/prometheus/mysqld_exporter
                      • MySQL Workbench: https://www.mysql.com/products/workbench/
                      • ...more
                        View all episodesView all episodes
                        Download on the App Store

                        Urlaub im UserspaceBy Christian Stankowic, Jan Walther & Enrico Bartz