MySQL 8.0.31: thank you for the contributions
Once again, the latest version of MySQL 8.0 includes several contributions from the MySQL Community. MySQL 8.0.31 was released on October 11th 2022. I would like to thank all contributors on behalf of...
View ArticleMySQL Connector/J has new Maven Coordinates
We are relocating MySQL Connector/J artifacts in Maven in order to make things right and follow current Central Repository publishing requirements. Please be prepared to update dependencies in your...
View ArticleMySQL HeatWave Lakehouse Announcement Lauded by Top Industry Analysts
Leading industry analysts such as Constellation research, Wikibon, Futurum, Moor Insights & Strategy, KuppingerCole Analysts, and DBInsight, had the following to say about the recent MySQL HeatWave...
View ArticleINSERT Using the WITH Clause in MySQL
As of MySQL v8, we have Common Table Expressions (CTEs) or the WITH clause available. I recently learned how to use the WITH clause in an INSERT statement, similar to INSERT with SELECT. Like always, I...
View ArticleIntersect and Except in MySQL 8.0
With the latest MySQL release (8.0.31), MySQL adds support for the SQL standard INTERSECT and EXCEPT table operators. Let’s have a look how to use them. We will use the following table: CREATE TABLE...
View ArticleData Masking 101
I continue to dig up and share this simple approach for production data masking via SQL to create testing data sets. Time to codify it into a post. Rather than generating a set of names and data from...
View ArticleOpenLampTech issue #49 – Substack Repost
Writing a weekly newsletter is hard, dedicated work. But, I enjoy reading each week’s edition myself and I hope you do as well. OpenLampTech issue #49 is ready for you. Enjoy this week’s content! The...
View ArticleAchieve Real-Time Marketing Analytics with MySQL HeatWave
Many companies and digital marketing agencies want to aggregate data from various sources in real-time to build rich, highly segmented customer profiles to send the right offer to the right prospect,...
View ArticleNew MySQL HeatWave capabilities released in 8.0.31
New MySQL HeatWave capabilities released in 8.0.31
View ArticleProper O11y for MySQL
Three years ago, I learned that due to SREcon, Charity Majors was in Amsterdam. I set up a meeting between Benjamin Tyler, Yves Orton and a few more colleagues of mine, and her. That is, because...
View ArticleMySQL Cluster Transparent Data Encryption
With MySQL Cluster you can now from version 8.0.31use transparent data encryption (TDE). Together with the encrypted backup feature it encrypts all data persisted on disk for tables that uses the Ndb...
View ArticleKubernetes: Getting Started With a Minimal MySQL Installation
This week is KubeCon in Detroit, and in preparation for attending I have been polishing up my Kubernetes skills. This big rush to put software in containers and have Kubernetes run everything is...
View ArticleAnnouncing Vitess 15
Vitess 15 is now generally available, with a number of new enhancements designed to make Vitess easier to use, more resilient, and easier to scale! VTOrc release # VTOrc, a Vitess-native cluster...
View ArticleMySQL on AlmaLinux
After installing AlmaLinux in a VMware VM on my MacBook Pro (Intel Chip), and updating the packages with the following command: sudo dnf upgrade --refresh -y MySQL was first on my installation and...
View Articlept-archiver Misbehaving With Secondary Index
Not long ago, we found a long-running query in one of our clients on Managed Services. While reviewing this long-running query, we found it was generated by a pt-archiver operation. That doesn’t sound...
View ArticleGalera Cluster for MySQL 5.7.39 released
Codership is pleased to announce a new Generally Available (GA) release of the multi-master Galera Cluster for MySQL 5.7, consisting of MySQL-wsrep 5.7.38 (release notes, download). This release...
View ArticleDatabase migration with Spring Boot and Flyway
Database migration or schema evolution is inevitable in any long-lasting project. While NoSQL databases give more leeway, relational databases are pretty rigid regarding schema evolution. Hence, having...
View ArticleMySQL data types: VARCHAR and CHAR
In this entry of the series, we explore using VARCHAR and CHAR data types in your database and give some pointers on which type is best to use and when.Read the full story
View ArticleAlmaLinux MySQL+Python
After installing and configuring MySQL 8.0.30, I installed the Python connector. During that process on AlmaLinux, there were several changes since I last installed the Python’s mysql module. Here are...
View ArticleAlmaLinux LAMP
After installing and configuring MySQL 8.0.30, I installed the Apache Web Server, PHP and the MySQLi packages. Here are the step-by-step instructions after installing and configuring the MySQL Server...
View Article