索引是一种特殊文件, 它包含着对数据表里所有记录引用. 如果把数据库看做一本书的话, 那么索引就相当于这本书目录.创建索引:create index 索引名称 on 表名 (字段,字段....);删除索引:DROP INDEX 索引名称 ON 表名;显示索引信息SHOW INDEX FROM table_name;索引优点和缺点优点: 大大加快了数据源查询缺点: 创建和维护索引需要先消耗
视图(了解)什么是视图"""视图就是通过查询得到一张虚拟表,然后保存下来,下次可以直接使用其实视图也是表"""为什么要用视图"""如果要频繁操作一张虚拟表(拼表组成),你就可以制作成视图 后续直接操作"""如何操作# 固定语法create view 表名 as 虚拟表查询sql语句drop view 表名# 具体操作create view teacher2course asselect *
# MySQL 不备份坏处 备份数据库是确保数据安全关键步骤。一旦数据丢失或损坏,恢复过程将变得复杂且耗时。在这篇文章中,我们将探讨不对 MySQL 数据库进行备份坏处,并通过流程图和代码示例来说明为何备份是必要。 ## 数据备份流程 下表概述了数据库备份典型流程: | 步骤 | 操作 | 描述
原创 10月前
24阅读
## 视图MySQL坏处实现步骤 在介绍如何实现"视图MySQL坏处"之前,我们先来了解一下整个流程。下面是一个展示实现步骤表格: | 步骤 | 操作 | | ---- | ---- | | 1 | 创建数据库和表 | | 2 | 插入数据 | | 3 | 创建视图 | | 4 | 查询视图 | | 5 | 修改表结构 | | 6 | 查询视图(更新后) | | 7 | 删除视图 | |
原创 2023-11-15 05:47:56
65阅读
在使用Kubernetes(K8S)部署MySQL数据库时,通常会选择在Docker容器中部署MySQL数据库,这种方式有很多优点,比如方便部署、便于扩展等。但是,也存在一些坏处需要注意。本文将详细介绍在K8S环境下使用Docker部署MySQL坏处以及如何应对这些问题。 **步骤概述:** | 步骤 | 描述 | |---------|---------------| | 1 | 创建My
原创 2024-05-21 10:12:33
116阅读
是什么视图是一种有结构没结果虚拟表,其结构是从基表中产生,视图主要用于查询数据。在sql层面上来看,视图就是对select查询语句封装,我们看到虚拟表(也就是视图)就是select语句查询出结果组成视图作用视图可以节省sql语句,将一条复杂查询语句用视图进行保存,之后对视图进行操作即可,方便操作视图操作主要针对查询,对视图结构进行操作不会影响基表数据,相对安全可以对外提供有用数据,
转载 2023-08-05 10:51:34
97阅读
说明: 只对自动注入 sql 起效:插入: 不作限制 查找: 追加 where 条件过滤掉已删除数据,且使用 wrapper.entity 生成 where 条件会忽略该字段 更新: 追加 where 条件防止更新到已删除数据,且使用 wrapper.entity 生成 where 条件会忽略该字段 删除: 转变为 更新例如: 删除: update user set deleted=1 wh
mysqlenum和set其实都是string类型而且只能在指定集合里取值, 不同是set可以取多个值,enum只能取一个值。  CREATE TABLE `20121101_t` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, `cl` set('x',
前言近2年Docker非常火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署容器中吗?这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,小编整理了一些数据库不适合容器化原因供大家参考,同时也希望大家在使用时能够谨慎一点。目前为止将数据库容器化是非常不合理,但是容器化优点相信各位开发者都尝到了甜头,希望随着技术发展能够更加完
在C++编程中应该尽量使用const和inline来代替#define,尽量做到能不用#define就不用。#define常见用途有"定义常量"以及"定义宏",但其中存在诸多弊病。第一,查错不直观,不利于调试。Define定义是由预处理程序处理,作是完全文本替换,不做任何类型检查。在编译器处理阶段,define定义东西已经被完全替换了,这样在debug时候就看不到任何相关信息,...
转载 2009-02-17 14:40:00
392阅读
2评论
关于DHCP坏处 关于DHCP好处大家应该都知道了,我这也不在多说,我要说是关于DHCP坏处或者说是DHCP一些弊端。以下实例都是我在实际工作中遇到,在这里分享给大家。 一、      今天还是和以往一样正常正常上班,突然有同事说“用友”(财务使用一种软件)上不去了。于是我就过去给他处理,结果提示3个错误,
原创 2011-08-08 21:37:16
1438阅读
1点赞
3评论
 MySQL支持大量列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型一个概述,并且总结每个列类型存储需求,然后提供每个类中类型性质更详细描述。概述有意简化,更详细说明应该考虑到有关特定列类型附加信息,例如你能为其指定值允许格式。 由MySQL支持列类型列在下面。下列代码字母用于描述中: M 指
docker不适合部署mysql原因参考网址:https://mp.weixin.qq.com/s/E2m9KKaC1zaHrovR1u_-4w前置说明容器定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。 目前,容器和 Docker 依旧是技术领域最热门词语,无状态服务容器化已经是大势所趋,同时也带来了一个热点问题被大家所争论不以:数据库 MySQL 是否需要容器
转载 2023-08-16 11:58:51
63阅读
有几种方法可以存储在Docker容器中运行应用程序使用数据。让Docker管理您数据库数据存储,通过写入数据库文件到磁盘上主机系统使用自己内部卷管理。这是默认设置,对用户来说很简单而且相当透明。缺点是,对于直接运行在主机系统(即外部容器)上工具和应用程序,这些文件可能很难找到。在主机系统上(容器外部)创建一个数据目录,并将其挂载到容器内部可见目录中。这将数据库文件放置在主机系统上
转载 2023-08-03 22:00:29
118阅读
2023年2月28日,今天下午电话面试 java 岗位,经过一些提问后,面试官问了一个问题,“那么你最近在关注什么方面的技术点呢?”,可能是我之前回答不太理想,且说辞都是“不好意思,可能最近没有太经常使用这方面的东西。”(其实就是忘了)。 我说“最近在读关于SpringCloud 分布式微服务书。” 本以为他会接着问一些SpringCloud相关技术点。结果... 面试官,“嗯嗯,那么d
转载 2023-07-20 15:47:12
2阅读
原标题:MySQL 到底能不能放到 Docker 里跑?前言前几月经常看到有 MySQL 到底能不能放到 Docker 里跑各种讨论。这样做是错!这样做是对!说错理由也说了一大堆,说对思想也很明确。大家都有道理。但是我本人觉得这样讨论落地意义不大。因为对与错还是要实践来得出。所以同程旅游也很早开始了 MySQL Docker 化实践,到目前已经有超一千多个 MySQL 实例在 D
以下文章主要是对MySQL视图描述,其中包括MySQ视图L概述,以及创建MySQL视图—create view与修改MySQL视图——alter view等相关内容具体描述,以下就是文章具体内容介绍。一. 视图概述MySQL视图是一个虚拟表,其内容由查询定义。同真实表一样,视图包含一系列带有名称列和行数据。但是,视图并不在数据库中以存储数据值集形式存在。行和列数据来自由定义视图查询
转载 2024-03-09 21:18:51
52阅读
服务容器化变得越来越流行,如今大部分 Web 服务会首选部署在容器中。容器优点是否也适用于部署数据库?很多文章在分析这个问题时会站在:性能、网络、资源隔离等方面来考虑。比如提到多加一层(Union FS)会导致性能下降甚至数据不可靠、Docker 在网络方面的诟病、Docker 资源隔离不适合用于数据库(同时在一台机器上启动多个数据库实例,共享同一份数据,但两个实例由于隔离互相不可见,就会导
docker部署mysql:5.7.26 # 下载镜像 docker pull mysql:5.7.26 # 查看镜像 docker images|grep mysql # 启动容器镜像,建议在/usr/local/workspace/mysql 下执行以下docker run 命令  docker run -p 13306:3306 --name my-mysql -v $
转载 2023-08-23 15:13:52
13阅读
1. Nosql介绍1.1. 一类新出现数据库(not only sql),它特点 1.1.1. 不支持SQL语法 1.1.2. 存储结构跟传统关系型数据库中那种关系表完全不同,nosql中存储数据都是KV形式 1.1.3. NoSQL世界中没有一种通用语言,每种nosql数据库都有自己api和语法,以及擅长业务场景 1.2. NoSQL产品种类 1.2.1. Mongodb 文档
转载 2024-09-17 15:57:49
38阅读
  • 1
  • 2
  • 3
  • 4
  • 5