mysql学习笔记
记录mysql学习笔记
键盘武者
这个作者很懒,什么都没留下…
展开
-
数据库的列索引有什么作用,怎么设置,有哪些要求
创建索引:在表的列上创建索引,可以使用数据库管理系统提供的命令或者图形界面工具来完成。一般来说,可以通过指定要创建索引的列名和索引类型来创建索引。修改索引:可以修改索引的定义,例如修改索引的列、索引类型等。需要注意的是,过多或不必要的索引可能会导致性能下降和额外的存储开销。选择性越高,索引的效果越好。删除索引:如果不再需要某个索引,可以使用数据库管理系统提供的命令或者图形界面工具来删除索引。频繁修改索引列的值会导致索引的维护成本增加。唯一性:索引的值必须是唯一的,即每个索引值只能对应一个数据行。原创 2023-08-29 22:10:30 · 303 阅读 · 1 评论 -
服务端开发时,数据库记录删除为什么采用逻辑删除不用物理删除
在某些情境中,逻辑删除是最佳选择,而在其他情境中,物理删除可能更为合适。: 新的开发人员可能不知道逻辑删除的概念或如何正确处理逻辑删除的记录,这可能导致数据的不一致或其他问题。: 通过先进行逻辑删除,然后在低流量时段批量进行物理删除,可以确保应用的性能不会在高峰时段受到影响。: 物理删除是永久性的,而逻辑删除为开发者和数据库管理员提供了一个安全网,以防止不正确的删除操作。: 在关系型数据库中,如果一个表的记录作为其他表的外键存在,那么物理删除可能会引发外键约束问题。原创 2023-08-29 21:50:16 · 671 阅读 · 1 评论 -
mysql如何查询数据库里的表
要在MySQL中查询数据库里的所有表,你可以使用。使用命令行工具登录到MySQL数据库。来选择你要查询的数据库。来查看该数据库中的所有表。原创 2023-08-28 23:08:33 · 6479 阅读 · 2 评论