Python使用PyMySQL连接MySQL数据库及增删改查操作指南

本文详细介绍如何在Python 3.x环境中使用PyMySQL库连接MySQL服务器。内容涵盖库的安装方法、基本连接配置,以及利用PyMySQL执行查找、添加、删除和更新数据的具体代码示例。重点强调执行写操作时必须调用commit()提交事务,确保数据持久化。

MySQL常用语句实战:从建库到创建多表关联示例

本文整理并演示了MySQL常用的数据库操作语句。通过Movie Database作业案例,详细展示了如何使用USE切换数据库、SHOW查看对象、CREATE TABLE建表及定义主外键,并结合INSERT完成数据插入。同时提供Workbench操作步骤与完整代码参考。

MySQL常用语句实战:从建库到创建多表关联示例

MySQL索引原理与查询优化详解

本文详细解析MySQL索引的工作原理,特别是B+树如何通过减少磁盘IO次数提升查询性能。介绍主键、唯一和联合索引的分类与应用,演示最左前缀匹配法则及覆盖索引的使用。最后总结慢查询优化的六个基本步骤,帮助开发者掌握数据库调优的核心技巧。

MySQL索引原理与查询优化详解

MySQL 使用 ALTER TABLE 为现有表添加新字段

在 MySQL 数据库中,当业务需求变更时,常需为现有表结构增加新列。本文介绍如何使用标准的 ALTER TABLE ADD COLUMN 语句精准添加字段,支持指定字符集、默认值及插入位置(如 AFTER 或 FIRST)。对于具备图形界面的环境,推荐使用 Navicat、phpMyAdmin 等可视化工具降低操作门槛并保障数据安全。

MyBatis-Plus 设置主键自增并获取生成 ID 的完整指南

本文详细介绍在 MyBatis-Plus 中如何配置主键自增策略并正确获取插入后生成的自增 ID。主要涵盖通过 @TableId 注解配置实体类、使用内置 insert 方法及自定义 SQL(@Options 或 @InsertProvider)三种获取 ID 的方式,以及 application.yml 中的全局配置,解决开发中常见的 ID 回写问题。

MyBatis-Plus 设置主键自增并获取生成 ID 的完整指南

SQL Server批量替换字段指定字符串方法

本文介绍如何使用 SQL Server 的 REPLACE 函数高效批量替换数据库中指定字段内的字符串。提供标准 UPDATE 语句语法及参数说明,并简要对比 Access/Jet SQL 环境的差异,适用于常规数据清洗与维护场景。

Windows Server故障转移群集部署SQL Server 2014图文教程

本文介绍在Windows Server环境下部署SQL Server 2014故障转移群集的完整流程。涵盖前提条件、初始配置、多节点安装及最终验证,旨在为数据库提供高可用性保障,确保服务在单点故障时自动切换至备用节点。

Windows Server故障转移群集部署SQL Server 2014图文教程

使用 PHP 在 MySQL 表中添加带主键的自增字段

本文介绍如何使用 PHP 连接 MySQL 数据库,并通过 ALTER TABLE 语句向现有表中添加一个名为 id 的自增主键字段。提供了具体的 SQL 语法及 PHP 执行代码,适用于需要动态修改表结构或进行数据迁移开发的场景。

MySQL 允许外部连接访问的设置与排错指南

当遇到 MySQL 错误 1130 (Host is not allowed to connect) 时,说明数据库拒绝外部 IP 的连接请求。本文介绍两种核心解决方法:一是通过 SQL 授权语句(grant)为特定或通配符 IP 赋予权限;二是直接修改 user 表中的 Host 字段。操作前请务必做好数据备份,执行完毕后需刷新权限方可生效。

MySQL 允许外部连接访问的设置与排错指南

SQL Server 数据库设计指南:从 E-R 图到三范式落地

本文详解 SQL Server 数据库设计的完整流程,涵盖需求分析、E-R 图绘制及详细设计阶段。重点解析实体-关系模型中的实体、属性与映射基数,并结合第一至第三范式规范表结构,解决数据冗余与操作异常问题,帮助开发者构建高效、易维护的数据库架构。

SQL Server 数据库设计指南:从 E-R 图到三范式落地