Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 1303 to 1312 of 45354 « Previous | Next »
Newsletter Repost – OpenLampTech issue #115

Building robust LAMP stack apps | WooCommerce database optimization | PHP method chaining | CakePHP templating | wp_mail() is not broken.

Code, content, and community for developers.

The LAMP stack and the PHP technologies and frameworks it runs.

Be sure you are subscribed to the weekly OpenLampTech newsletter so you don’t miss out on any of the great content!

Thank you for reading this post. Please share it with someone else who would enjoy it as well.

Disclaimer: The majority of examples in this post, are performed in a personal development/learning workstation environment and should not be considered production quality or ready. Your particular goals and needs may vary. Like always, …

[Read more]
New Features to MySQL Enterprise Data Masking and De-Identification

MySQL Enterprise Data Masking and De-Identification components were introduced in MySQL v. 8.0.33 and are available in Enterprise Edition and cloud version. Among other functionality, they provide functions that randomly select terms from user defined masking dictionaries. They are stored in a dedicated table and memory cache. So far, the schema of the table was fixed […]

MySQL Shorts – Episode #55 Released

The latest Episode of MySQL Shorts is now available! Check out Episode 55 on the MySQL YouTube Channel to learn restore a MySQL HeatWave backup to a new instance in Oracle Cloud.

MySQL Shorts - Episode #55 Released

MySQL Shorts Episode #55, discussing restoring a MySQL HeatWave backup, is now available.

How MySQL Binary Log Gets Its Number

In this blog I share how MySQL binary logs get their unique numbers after noting my observations with MySQL binary logs sequencing. Recently I noted an odd binary log sequencing…

The post How MySQL Binary Log Gets Its Number first appeared on Change Is Inevitable.

Unexpected Stalled Upgrade to MySQL 8.0

A multi-tenant database is a database that serves multiple clients, or tenants, who share the same database schema but have separate data sets. One way to achieve data isolation for each client is to create a separate MySQL database for each tenant.

Some advantages of this approach are:

  • It allows for easy backup and restore of individual tenant data.
  • It simplifies the database administration and maintenance tasks, as each database can be managed independently.
  • Scaling is easily achieved by adding more database servers and distributing tenant databases across them.

This approach requires a large number of tables on each server. Combined with the default value of innodb_file_per_table=ON, this results in a large number of files that affects crash …

[Read more]
Working with Geospatial Features in MySQL

Data is abstract. Geospatial design management is how engineers across various disciplines make sense of complex data to make more informed decisions and better understand the spatial relationships in the world around us. In this blog post, I explore how complex data and geographic features can be represented in MySQL.

Geospatial data, often referred to in technical documentation as geodata, includes information related to locations on the Earth's surface. In MySQL, geographic features represent anything in the real world with a location and are defined as either Entities or Space.

Type Definition Examples

Entities

Specific objects with defined boundaries and individual properties

[Read more]
Using MySQL HeatWave with OpenVPN Access Server

This blog demonstrates how to setup OpenVPN Access Server for access to MySQL HeatWave.

Galera Cluster for Debian 12 “bookworm” is now available

A little over a week ago, we released Galera Cluster for MySQL 8.0.35. Today, we have also made available binaries for Debian 12 “bookworm”.

As always we have binary installation documentation available, and if you are just after a quick install, the following is what is in your /etc/apt/sources.list.d/galera.list:

deb https://releases.galeracluster.com/galera-4.17/debian bookworm main
deb https://releases.galeracluster.com/mysql-wsrep-8.0.35-26.16/debian bookworm main

Happy installing, and the next step is to ensure that Debian 12 is enabled on Galera …

[Read more]
Newsletter Repost – OpenLampTech issue #114

MySQL secure_file_priv | WooCommerce checkout – Hear About Us? | NativePHP | Drupal Commerce Core | WooCommerce shop data insights curated resource.

Code, content, and community for developers.

The LAMP stack and the PHP technologies and frameworks it runs.

Be sure you’re subscribed to the OpenLampTech newsletter so you don’t miss any of the great content.

Thank you for reading this post. Please share it with someone else who would enjoy it as well.

Disclaimer: The majority of examples in this post, are performed in a personal development/learning workstation environment and should not be considered production quality or ready. Your particular goals and needs may vary. Like always, …

[Read more]