Announcing MySQL Shell 8.0.32
While MySQL error codes are useful, understanding what they mean can be difficult. This article looks at common MySQL error codes, non-coded errors, and how to fix them. MySQL error code format Each MySQL error includes: An error number: A MySQL-specific number corresponding to a particular error. An SQLSTATE value: A five-character string that indicates the error condition. An error message: A textual description of the error. MySQL error example Here’s an example of what a MySQL error code looks like:ERROR 1146 (42S02): Table 'test.no_such_table' doesn't exist
In the error above: 1146 is the error number. 42S02 is the SQLSTATE value. Table test.no_such_table doesn't exist is the error message. Common MySQL error codes Let’s explore some common error codes, what they mean, and how to resolve them. Error 1040: Too many connections Error 1040 occurs when MySQL reaches the maximum number of client connections, forcing you to close …
[Read more]An overview of some common MySQL error codes you may run into what they mean and how to solve them.
This blog post shows the benefits of using MySQL Shell for VS Code when working with a MySQL HeatWave instance.
Most of us are lucky that software bugs are a small part of our lives. The ‘things just work’ attitude works for most situations, but occasionally something appears that may seem trivial at first glance may be catastrophic.
A bug appeared in MySQL’s recently released 8.0.32 that really caught my attention. This is a prime example of how a minor bug could have a significant impact on your life and a detrimental impact on your company or project.
The title Wrong result for AVG() OVER(ROWS BETWEEN 1 FOLLOWING AND UNBOUNDED FOLLOWING) is the first thing that caught my eye. A lot of developers heavily use the AVG() function. My first thought was, ‘ut-oh, AVG() being broken is a terrible thing,’ but then I realized it was thankfully not that drastic.
The OVER() clause indicates this is a problem in a Window Function. And odds are, if you are using OVER() for …
[Read more]Learn about sharding, connection pooling, and more from PlanetScale Technical Solutions Architect Jonah Berquist.
We released MySQL 8.0.32 and we would like to thanks all those contributing to MySQL: thank you !
The latest MySQL release has been published on January 17th, 2023. MySQL 8.0.32 contains some new features and bug fixes. As usual, it also contains contributions from our great MySQL Community.
I would like to thank all contributors on behalf of the entire Oracle MySQL team !
MySQL 8.0.32 contains patches from Facebook/Meta, Alexander Reinert, Luke Weber, Vilnis Termanis, Naoki Someya, Maxim Masiutin, Casa Zhang from Tencent, Jared Lundell, Zhe Huang, Rahul Malik from Percona, Andrey Turbanov, Dimitry Kudryavtsev, Marcelo Altmann from Percona, Sander van de Graaf, Kamil Holubicki from Percona, Laurynas Biveinis, Seongman Yang, Yamasaki Tadashi, Octavio Valle, Zhao Rong, Henning Pöttker, Gabrielle Gervasi and Nico Pay.
Here is the …
[Read more]Announcing MySQL Operator for Kubernetes 8.0.32-2.0.8
Recently Jack asked me for a Sysbench package for OL9.
In this post, you can find the RPM packages of Sysbench 1.1.0 build for Oracle Linux 9, RedHat Enterprise 9 and any RPM compatible system.
Sysbench’s binary is linked with
libmysqlclient.so.21
and
libssl.so.3
.
Here are the two files, one for x86_64 and one for aarch64 (ARM):
sysbench-1.1.0-2.el9.x86_64Download
…
[Read more]