Search

Discover articles.

Search across authors, categories, and technical themes. The layout mirrors the editorial references while staying responsive and fast.

Results

Matches for “mysql”

1000 results
Databases Mar 6, 2025 php中文网 Courses

10 Essential MySQLi Functions to Boost PHP Development Efficiency and Security

This article introduces ten powerful MySQLi functions—including prepared statements, parameter binding, result retrieval, batch queries, transaction control, charset setting, and connection monitoring—that enhance PHP developers’ ability to write secure, efficient, and maintainable code when interacting with MySQL databases.

PerformanceDatabaseSecurityphpMySQLi
Databases Mar 5, 2025 Aikesheng Open Source Community

Overview of MySQL Transaction, Lock, and Undo Modules – Article Index

This article provides a comprehensive index of a MySQL internals series covering the transaction, lock, and undo modules, detailing each sub‑topic such as transaction initialization, two‑phase commit, various lock types, deadlock handling, and undo log management across numerous linked articles.

TransactionInnoDBMySQLLockDatabase InternalsUndo
Backend Development Mar 4, 2025 php中文网 Courses

Using PHP mysqli_query to Execute MySQL Queries

This article explains how to use PHP's mysqli_query function to connect to a MySQL database, execute SELECT statements, process result sets with mysqli_fetch_assoc, and handle other query types such as INSERT, UPDATE, and DELETE, including full example code and best practices.

backendSQLDatabaseMySQLphpmysqli_query
Databases Mar 3, 2025 Aikesheng Open Source Community

MySQL 5.7 → 8.0 Upgrade: Performance Degradation Analysis and Optimization

After upgrading a client from MySQL 5.7 to 8.0, query performance slowed dramatically due to changes in ORDER BY handling, and the article analyzes the root cause, presents verification tests, and recommends adding indexes to restore millisecond‑level response times.

PerformanceIndexingMySQLSQL OptimizationVersion UpgradeOrder By
Databases Mar 3, 2025 php中文网 Courses

MySQL Installation, Configuration, and Basic SQL Commands Guide

This guide explains how to download, install, and verify MySQL on Windows, macOS, and Linux, configure the server and user permissions, and demonstrates essential SQL commands for creating databases, tables, and manipulating data, providing a comprehensive introduction for beginners.

SQLDatabaseConfigurationMySQLTutorialInstallation
Operations Mar 3, 2025 Open Source Linux

Build a Secure Self-Hosted Email Server on CentOS with Postfix, Dovecot, MySQL

Learn step‑by‑step how to set up a fully functional, self‑hosted email system on CentOS 7.9 using Postfix, Dovecot, MariaDB, OpenDKIM and Nginx, covering software installation, configuration files, database schema, TLS/SSL, DNS records, and webmail integration with Roundcube.

linuxpostfixself-hosteddovecotemail serverroundcube
Databases Feb 28, 2025 Top Architect

Database Monitoring and Logging: Tools, Commands, and MySQL Slow Query Log Configuration

This article explains how to monitor system resources and record execution logs for databases, introduces Linux commands such as top, iostat, vmstat, shows how to enable and view MySQL slow query logs, and offers best practices and automation tools, while also promoting related AI and community services.

monitoringperformancedatabaseLinuxloggingMySQL
Backend Development Feb 26, 2025 php中文网 Courses

Using mysqli_fetch_assoc to Retrieve Query Results in PHP

This article demonstrates how to connect to a MySQL database using mysqli, execute SELECT queries, and retrieve results row by row with the mysqli_fetch_assoc function in PHP, providing complete code examples for connection, querying, result iteration, and proper resource cleanup.

DatabaseBackend DevelopmentMySQLPHPmysqli
Databases Feb 26, 2025 Architect's Must-Have

Master MySQL Indexes: From Basics to B+Tree Optimization

This article explains what MySQL indexes are, how they work, their advantages and drawbacks, the different types of indexes—including primary, ordinary, composite, and full‑text—and dives deep into B‑Tree and B+Tree structures, clustering, page organization, and best practices for efficient query performance.

ClusteringMySQLDatabase OptimizationIndexB+TreeB-Tree
Databases Feb 26, 2025 Aikesheng Open Source Community

MySQL InnoDB Transaction Commit: Undo Segment State Changes and Cleanup Process

The article explains how InnoDB handles transaction commit by modifying Insert and Update Undo segment states, generating a transaction commit number, adding rollback segments to the purge queue, and finally cleaning or caching Undo segments based on their usage and state.

TransactionInnoDBMySQLDatabase InternalsUndoCommit
Previous Page 19 Next