
数据库
文章平均质量分 71
GoppViper
一个相信技术改变世界的技术宅
展开
-
mysql表添加索引
在 MySQL 中,可以使用 ALTER TABLE 语句来为表添加索引。索引可以提高查询性能。一个表只能有一个主键索引,用于唯一标识表中的每一行。如果表中没有定义主键,可以使用 ALTER TABLE 添加。希望本文对你有所帮助!如果你有任何问题或建议,欢迎在评论区留言。用于对文本类型的列进行全文搜索。确保索引列的值是唯一的。原创 2024-10-20 11:53:33 · 4831 阅读 · 0 评论 -
mysql查询id不在列表中的记录
这种方法通过左连接一个包含要排除的 id 值的临时表或子查询,然后筛选连接结果中右侧表的 id 为 NULL 的记录,代表该记录的 id 不在给定列表中。假设你的表名为 your_table,其中包含字段 id。在 MySQL 中,要查询 id 不在给定列表中的记录,可以使用 NOT IN 或者 LEFT JOIN 结合 IS NULL 的方式来实现。以上两种方法都可以有效地查询出 id 不在给定列表中的记录。具体使用哪种方法可以根据你的实际情况和性能需求来选择。原创 2024-10-20 11:51:06 · 777 阅读 · 0 评论 -
mysql删除唯一索引
这将显示表的所有索引信息,包括索引名称、索引类型等。从中可以找到唯一索引的名称。其中,table_name 是表名,index_name 是唯一索引的名称。希望本文对你有所帮助!如果你有任何问题或建议,欢迎在评论区留言。原创 2024-10-13 16:03:03 · 1262 阅读 · 0 评论 -
mysql设置表的某一个字段每天定时清零
这里的STARTS指定了事件开始的时间,‘2024 - 10 - 05 00:00:00’ 是一个示例时间,表示从 2024 年 10 月 5 日开始执行这个每天一次的操作。希望本文对你有所帮助!如果你有任何问题或建议,欢迎在评论区留言。2.检查和开启事件调度器(如果尚未开启)原创 2024-10-04 19:49:16 · 1215 阅读 · 0 评论 -
数据库学习03——深入理解 MySQL InnoDB 和 MyISAM 底层 B + 树的区别
InnoDB:聚簇索引叶子节点存储数据,辅助索引叶子节点存储主键值。MyISAM:索引叶子节点存储数据指针,数据单独存储在数据文件。原创 2024-09-17 06:30:00 · 1164 阅读 · 0 评论 -
数据库学习02——mysql清空表数据后 IBD 文件仍很大的解决方案
在 MySQL 中,有时候我们会遇到这样一种情况:已经清空了表中的数据,但是对应的.ibd文件却仍然占用很大的磁盘空间。这可能会导致磁盘空间浪费,影响数据库的管理和性能。本文将详细介绍出现这种情况的原因以及相应的解决方法,并配合代码示例进行说明。在实际应用中,需要根据具体的业务场景和数据库状态选择合适的方法来解决.ibd文件过大的问题。同时,在对数据库进行任何操作之前,一定要做好数据备份工作,以防止数据丢失。原创 2024-09-12 06:30:00 · 1903 阅读 · 0 评论 -
数据库学习01——mysql怎么创建数据库和表
以上就是mysql如何创建数据库创建表的详细内容,关注我看更多有意思的文章哦👉👉。使用 show tables;语句检查表是否已创建。原创 2024-09-06 08:13:53 · 730 阅读 · 0 评论