As a follow up to our regular blog posts on the list of conferences and events where you can find MySQL Community and MySQL team at published back in August, you can find the new list of conferences and events we are part of during December 2024 to February 2025 below: December: MySQL Meetups, London […]
The latest from the MySQL community
Ideas, releases, practical guides, and perspectives from the people building with MySQL.
MySQL Conferences 12/24-2/25
Recently I was asked a question: Why am I getting utf8mb4_0900_ai_ci as the default collation in MySQL 8, despite setting the server to use utf8mb4_general_ci? With the upgrade to MySQL…
The post MySQL 8 utf8mb4_0900_ai_ci collation confusion first appeared on Change Is Inevitable.
In the financial services sector, safeguarding sensitive customer data and ensuring compliance with an ever-evolving regulatory landscape are paramount. As cyber threats become increasingly sophisticated and regulations tighten, financial institutions must adopt robust solutions to protect their data and meet compliance requirements. MySQL Enterprise Edition offers a comprehensive suite of security features designed to address […]
This blog highlights how MySQL Enterprise Edition helps financial services companies enhance security and comply with regulations.
This was principally written for my SQL students but I thought it might be useful to others. SQL calculation are performed row-by-row in the SELECT-list. In its simplest form without even touching a table, you can add two literal numbers like this:
SELECT 2 + 2 AS result;
It will display the result of the addition to the column alias result as a derived table, or the following result:
+--------+ | result | +--------+ | 4 | +--------+ 1 row in set (0.00 sec)
Unfortunately, the use of literal values as shown above doesn’t really let you see how the calculation is made row-by-row because it only returns one row. You can rewrite the two literal values into one variable by using a Common Table Expressions (CTEs). The CTE creates an struct tuple with only one x element. Another way to describe what the CTE does would say, it creates a derived table named struct with a single …
[Read more]Rename table operations are common. When business situations and business requirements change, it becomes necessary to change the name of tables in MySQL databases. This article will explore various methods of renaming MySQL tables and essential related issues.
The post How to Change a Table Name in MySQL in Different Ways appeared first on Devart Blog.
Now that the call for participation is open, let me present the selection committee members that will read, evaluate, and rate your submissions.
Committee members are responsible for evaluating and scoring
proposals.
They must also consider certain constraints, such as that the
project must be open source, and that the session must be
technical and in English. The best proposals will be selected for
the devroom on Sunday afternoon.
Daniël van Eeden
Daniël van Eeden has been an active member of the MySQL community for many years. Besides contributing to MySQL, Wireshark, go-mysql, DBD::MySQL, and …
[Read more]Even though I used a dedicated Kubernetes cluster to host my test database, I had this belief that by not explicitly allocating (or requesting, in Kubernetes vocabulary) CPU resources to my Percona XtraDB Cluster (PXC) pods or yet making just a small request, Kubernetes could be delaying access to the free CPU cycles available on […]
In this podcast, we’ll explore the issue of duplicate indexes in MySQL; including redundant index, foreign keys, left-prefixed secondary index /w primary key, and how to tackle the issue at…
The post Podcast: Duplicate Indexes in MySQL first appeared on Change Is Inevitable.