数据库笔记##(一)九条命令## >>>数据定义:create,drop,alter(增删改)--对表,库还有列操作 >>>数据操纵:select,insert,update,delete(查插改删)--对数据进行操作 >>>数据控制:grant,revoke,Deny(授权,收权,拒绝访问) >>>**SQL server中
转载 2024-03-30 22:08:53
76阅读
centos7如何使用命令重启或关机下面由 centos教程 栏目给大家介绍关于centos7如何使用命令重启或关机,希望对需要的朋友有所帮助! 安装GNOME的朋友们首先切换到字符界面: 先登陆进入系统,进入图形化界面: 然后按Ctrl+Alt+F6(笔记本的是Ctrl+Alt+shift+Fn),进入字符界面 (最小化安装php怎么安装mysqli扩展php安装mysqli扩展的方法:1、找到
一、添加数据格式:INSERT INTO 表名(字段) VALUES(值)1、同时给所有字段添加数据insert into users(id,name,age,gender,phnoe) values(1,'男神',18,'1','521');2、给指定字段添加数据(如果表中有非空字段必须指定·)insert into users(name) values('女神');3、不指定字段添加数据
转载 2023-10-16 10:51:22
39阅读
MySQL数值类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型:    MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型
转载 2023-06-19 14:30:27
79阅读
3.数据操作数据操作就是在数据表中对相应字段中所存储的内容进行增删改查操作。增添数据: 新增数据可分为给全表字段添加数据和部分字段添加数据: 1)给全表字段插入数据,不需要指定字段列表;要求数据的值出现的顺序必须与表中字段顺序一致;非数值数据都需要使用引号扩住Insert into 表名 values(值列表)[ ,(值列表) 可一次性插入多条数据]# 给学生表全表字段添加数据 mysql>
转载 2023-09-02 02:13:17
105阅读
数据库相关1.InnoDB的日志InnoDB有很多日志,日志中有2个概念需要分清楚,逻辑日志和物理日志.1.1 逻辑日志有关操作的信息日志成为逻辑日志.比如,插入一条数据,undo逻辑日志的格式大致如下:<Ti,Qj,delete,U> Ti表示事务id,U表示Undo信息,Qj表示某次操作的唯一标示符undo日志总是这样:1). insert操作,则记录一条delete逻辑日志.&n
转载 2023-10-31 17:23:31
33阅读
一、数据计算1、拼接字段将值联结到一起构成单个值,可以使用Concat()函数来拼接两个列。SELECT CONCAT(province,city,area) FROM data_china;2、删掉空格RTrim():删除数据右侧多余的空格 LTrim():删除数据左侧多余的空格 Trim():删除串左右多余的空格3、使用别名AS关键字二、函数1、文本处理函数常用的文本处理函数如下:函数说明Le
转载 2023-06-22 12:27:47
102阅读
源代码下载地址:http://www.zuidaima.com/share/1834891018636288.htm来说下我们这个应用场景吧:我们这个监控系统目前每天存储的历史监控数据大概有几百万条(具体跟监控频率有关系),用户可以自定义历史数据保存时间,假如用户设置的时间为12天,那么12天后也就是第13天,我们就要删掉最早一天的数据,以此类推。最近项目部署后,刚好到第12天,项目就挂掉了,排查
一.预处理阶段预处理阶段主要做两件事情:一是将数据导入处理工具。通常来说,建议使用数据库,单机跑数搭建MySQL环境即可。如果数据量大(千万级以上),可以使用文本文件存储+python操作的方式而是看数据。这里包含两个部分:一是看元数据,包括字段解释,数据来源,代码表等等一切描述数据的信息;二是抽取一部分数据,使用人工查看方式,对数据本身有一个直观的了解,并且初步发现一些问题,为之后处理做准备第一
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼你可以使用myisamchk实用程序来获得有关你的数据库表的信息或检查、修复、优化他们。下列小节描述如何调用myisamchk(包括它的选项的描述),如何建立表的维护计划,以及如何使用myisamchk执行各种功能。尽管用myisamchk修复表很安全,在修复(或任何可以大量更改表的维护操作)之前先进行备份也是很好的习惯影响索引的myisamc
编写初衷没有人生下来天生就是会计算机的,就拿笔者来说的话,也是从Windows->Centos->Ubuntu一步一步慢慢学习,积累下来的。为了让大家能够更快更高效率的学习,从今天开始,我将每天深入教您1个命令,让我们一起live and study,积少成多!MySQL作为主流的开源数据库,常用于一些创业型公司或者小并发的企业。但是在使用的过程中,难免会遇到误删数据等一系列的情况,本
转载 2023-08-10 15:09:56
71阅读
一、数据库简介1.1数据库的组成数据:描述事物的符号记录包括数字,文字、图形、图像、声音、档案记录等以“记录”形式按统一格式进行存储表:将不同的记录组织在一起,用来存储具体数据数据库: 表的集合,是存储数据的仓库以一定的组织方式存储的相互有关的数据集合1.2数据的分类结构化的数据:即有固定格式和有限长度的数据。例如填的表格就是结构化的数据,国籍:中华人民共和国,民族:汉,性别:男,这都叫结构化数据
转载 2023-06-23 16:09:54
99阅读
本文是对MySql GIS中的部分函数做测试,便于理解和使用1.理解下MySql GIS空间数据字段类型1.一个点:POINT(15 20)请注意,点坐标无指定分隔逗号。2.一根线条,例如有四点组成的线条: LINESTRING(0 0,10 10,20 25,50 60)请注意,点坐标对用逗号分隔。3.一个多边形,例如一个外环和一个内环组成的多边形:POLYGON((0 0,10 0,10 10
转载 2023-10-19 08:35:13
129阅读
MySQL索引——Mysql数据库1、索引的概念2、索引的作用和缺点①、作用②、缺点3、创建索引的原则(优化)4、索引的分类和创建①、普通索引②、唯一索引③、主键索引④、组合索引⑤、全文索引5、查看索引6、删除索引①直接删除索引②修改表方式删除索引 1、索引的概念索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)
1.什么是double write  首先要明白double write这个特性是针对谁的,日志or脏数据?  明白的是脏数据,是内存中修改后的数据页,这些数据页修改后和磁盘上存储的原数据不一致了,称为脏数据。为了数据的持久性,这些脏数据需要刷新到磁盘上,使修改永久的保存,而double write就产生在将脏数据刷盘的过程中。刷盘是一份脏数据写到共享表空间,一份写到真正的数据文件永久的保存。写了
转载 2023-07-28 10:58:39
77阅读
一、SQL SQL:Structure Query Language:结构化查询语言 专门用在操作关系型数据库的语言 任何关系型数据库都支持SQL,但是每门数据库都有细微的差别 SQL语句分类: DDL(*)(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等; DML()(Data Manipulation Language):数据操作语言,用来定
转载 2023-11-26 14:53:16
32阅读
MySQL 常用 OLTP 业务环境,一般会使用比较好的硬件资源来提供对外服务。现在 MySQL 数据对外提供的数据动不动好几个 T 也是正常的。在很多业务中,数据有较强的生命周期,在线一段时间后,可能就是失去业务意义,如:某个业务下线业务数据超过服务周期,例如某个业务只需要近 3 个月的数据业务操作的日志类型的数据进行归档分库分表的数据库需要合并到同一个地方,提供统计查询及分析能力定期的备份归档
转载 2023-10-27 11:26:03
204阅读
1.理解索引优化作用索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据
转载 2023-06-29 10:19:37
154阅读
MySQL数据表目录一. 什么是表二. MySQL中的数据类型三.MySQL中的存储引擎3.1 什么是存储引擎3.2 常用的存储3.3 查看MySQL存储引擎四. 创建数据表五. 测试数据类型5.1 整数5.2 浮点型5.3 字符串类型5.4 时间类型 目录一. 什么是表数据表是数据库最重要的组成部分之一,是其他对象的基础 数据表是存储数据数据结构 数据表是包含了特定实体类型的数据 数据表由行
– 查询成绩表SELECT * FROM result;– 查询成绩表中的学号,及查询哪些同学参加了考试(有成绩的学生)SELECT studentno FROM result;– 根据学号去重SELECT DISTINCT studentno FROM result;使用表达式的列数据库中的表达式:一般由文本、列值、null、函数和操作符组成应用场景:SELECT语句中返回结果列中使用SELEC
  • 1
  • 2
  • 3
  • 4
  • 5