Installing MySQL from tar.xz Package on Linux Systems
Determining System glibc Version
Before downloading MySQL, identify the glibc version installed on your system:
rpm -qa | grep glibc
Common versions include glibc 2.17 and glibc 2.28. Download the corresponding MySQL package from the official website that matches your system's glibc version.
Pre-Installation Checks
Removing Conflicting Package ...
Posted on Sun, 20 Sep 2026 16:23:19 +0000 by LostNights
Python Web Development and Systems Engineering Concepts
Web Protocols and HTTP BasicsHTTP communication relies on specific headers to manage content negotiation and client identification. Key request headers include Host, User-Agent, Content-Type, Accept-Encoding, Cookie, and Referer. The standard methods for interacting with resources are GET (retrieve), POST (create), PUT (update), DELETE (remove) ...
Posted on Sat, 19 Sep 2026 16:53:03 +0000 by integravtec
Spring Transaction Management and Configuration
Transaction Overview
1.1 What is a Transaction?
A transaction refers to a sequence of operations combined into a single operation.
1.2 Role of Transactions
When individual operations in a database operation sequence fail, it provides a way to restore the database state to a normal state (A), ensuring data consistency even in abnormal states ...
Posted on Sat, 19 Sep 2026 16:25:04 +0000 by wee_eric
Anatomy of a SQL Statement Execution in MySQL
Database Connection Management
Applications communicate with MySQL databases through a dedicated MySQL driver that establishes TCP/IP connections. Rather than creating new connections for each request, connection pooling maintains reusable connections to avoid the overhead of repeated connection establishment and teardown.
Popular Java connecti ...
Posted on Fri, 18 Sep 2026 16:08:28 +0000 by DigitalExpl0it
Redis Essentials: Architecture, Data Types, and Deployment Strategies
Technical Overview
Redis (Remote Dictionary Server) operates as an open-source, in-memory data structure storage system. Written in C, it supports network interaction and serves as a high-performance key-value (NoSQL) repository. It functions effectively as a database, a cache layer, and a message broker. Unlike relational databases, Redis does ...
Posted on Wed, 16 Sep 2026 16:48:44 +0000 by flatpooks
MySQL Replication Error Resolution Guide
Delete Operation Failure on Replica
When a record is deleted on the primary but doesn't exist on the replica, replication halts with an error.
Last_SQL_Error: Could not execute Delete_rows event on table app.users;
Can't find record in 'users',
Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND;
the event's master log mysql-bin.000008, end_lo ...
Posted on Wed, 16 Sep 2026 16:27:41 +0000 by alcapone
MySQL Minor Version Upgrade Procedure
During a recent security scan of backend components, several minor vulnerabilities were detected. To prevent issues during future deployments, I decided to upgrade the MySQL installation. The upgrade strategy involves replacing MySQL binaries only, upgrading the replica node first, promoting it to the primary, and then upgrading the original pr ...
Posted on Wed, 16 Sep 2026 16:19:13 +0000 by Lerris
Practical SQL Techniques and Query Patterns for Common Scenarios
Essential SQL Functions
Field Value Transformation with CASE WHEN
CASE WHEN provides conditional logic similar to if-then statements in programming languages.
Syntax variant 1:
CASE column_name
WHEN 'result1' THEN 'display1'
WHEN 'result2' THEN 'display2'
END AS alias
Syntax variant 2:
CASE
WHEN condition1 THEN result1
WHEN condition ...
Posted on Tue, 15 Sep 2026 16:14:13 +0000 by edwardoka
Essential MySQL Functions for String, Numeric, Date, and Conditional Operations
MySQL functions are predefined code blocks that perform specific operations and return a result. They are categorized into four primary types: string functions, numeric functions, date functions, and conditional (flow control) functions.
String Functions
Commonly used string manipulation functions include:
Function
Description
concat(s1, ...
Posted on Mon, 14 Sep 2026 16:47:21 +0000 by widget
Implementing CRUD Operations with MyBatis
Building upon foundational MyBatis knowledge, this guide demonstrates how to implement Create, Read, Update, and Delete (CRUD) operations using MyBatis with a clean and maintainable structure.
The implementation requires updates to three core components: the DAO enterface, its corresponding XML mapper, and test cases. All CRUD methods are conso ...
Posted on Mon, 14 Sep 2026 16:28:30 +0000 by andycole