数据库
文章平均质量分 89
Even丶666
记录学习(python,深度学习,点云)
展开
-
六、其他基本操作 【MySQL基础系列完结】
本节实验中我们将学习并实践数据库的其它基本操作:索引、视图,导入和导出,备份和恢复等。1.索引索引是一种与表有关的结构,它的作用相当于书的目录,可以根据目录中的页码快速找到所需的内容。当表中有大量记录时,若要对表进行查询,没有索引的情况是全表搜索:将所有记录一一取出,和查询条件进行对比,然后返回满足条件的记录。这样做会执行大量磁盘 I/O 操作,并花费大量数据库系统时间。而如果在表中已建立索引,在索引中找到符合查询条件的索引值,通过索引值就可以快速找到表中的数据,可以大大加快查询速度。对一张表中的原创 2021-09-13 14:55:33 · 125 阅读 · 0 评论 -
五、数据库及表的修改和删除
本节实验中,我们将学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作。1.1删除数据库使用命令 **SHOW DATABASES;**显示一下现有数据库现在我们运行命令删除名为 test_01 的数据库:DROP DATABASE test_01;现在再次使用命令 SHOW DATABASES; 可以发现,test_01 数据库已经被成功删除:关于修改数据库目前 Mysql 没有提供修改数据库名称的方法,因为这曾导致一系列安全问题。在老版本中 RENAME DATABASE转载 2021-09-13 11:43:47 · 1290 阅读 · 0 评论 -
四、SELECT语句
SQL 中最常用的 SELECT 语句,用来在表中选取数据,本节实验中将通过一系列的动手操作详细学习 SELECT 语句的用法。本节涉及知识点:SELECT基本语法,数学符号条件,AND OR IN,通配符,排序,SQL内置函数和计算,子查询与连接查询。1.实验步骤在数据库操作语句中,使用最频繁,也被认为最重要的是 SELECT 查询语句。之前的实验中,我们已经在不少地方用到了 SELECT * FROM table_name; 这条语句用于查看一张表中的所有内容。 而 SELECT 与各种限制条件转载 2021-09-13 10:49:56 · 858 阅读 · 0 评论 -
三、SQL的约束
约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。本节实验将在实践操作中熟悉 MySQL 中的几种约束。1.实验步骤本节实验会创建几个表,然后对其中的各个字段添加约束,学习添加和测试约束的方法。1.1 约束分类听名字就知道,约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。比如,规定一个用户的用户名不能为空值且没有重复的记录,这就是一种约束规则。在 MySQL 中,通常有这几种约束:1.2 建立含约束的表为了方便介绍这几种约转载 2021-09-12 16:41:40 · 1280 阅读 · 0 评论 -
二、创建数据库并插入数据
本节内容为使用MySQL介绍新建数据库,新建表,插入数据以及基本数据类型等相关知识。涉及到的知识点主要有:基本数据类型、插入数据。1.开发准备先用以下两条命令打开 MySQL 服务并使用 root 登录:# 打开 MySQL 服务sudo service mysql start#使用 root 用户登录,密码为空mysql -u root如果你理解了上述代码的含义, -u 和 root 之间可以不要空格后续的实验都在 MySQL 的控制台输入命令进行操作。2.实验步骤下面了解一下 M转载 2021-09-12 14:47:41 · 3426 阅读 · 0 评论 -
一、SQL介绍及MySQL安装
1.数据库和SQL的概念数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变得无处不在:它在电子商务、银行系统等众多领域都被广泛使用,且成为其系统的重要组成部分。数据库用于记录数据,使用数据库记录数据可以表现出各种数据间的联系,也可以很方便地对所记录的数据进行增、删、改、查等操作。结构化查询语言(Structured Query Language)简称 SQL,是上世纪 70 年代由 IBM 公司开发,用于对数据库进行操作的转载 2021-09-12 14:07:44 · 153 阅读 · 0 评论