2021年8月15日13:30:11前置知识:B站地址: 在线视频: https://www.bilibili.com/video/BV12b411K7Zu?p=243 夏磊2019MySQL高级:P---- P327---P350其他资料:思维导图:本地路径(待分享): F:\03-下载\02-Chrome\MySql高级.mmap可能需要用到的表:[可能有教程中所有的表] 链接:https:/
文章目录1. 初识MySQL什么是数据库数据库表列和数据类型行什么是SQL什么是MySQL2.检索数据检索数据检索单个列检索多个列检索所有列检索不同的行限制结果使用完全限定的表名排序检索数据排序数据按照多个排序指定排序方向3.数据过滤使用WHERE子句WHERE子句操作符检测单个值组合WHERE子句AND操作符OR操作符IN操作符NOT操作符LIKE操作符百分号(%)通配符下划线(_)通配符4.
唯一索引和普通索引的选择## create table create table t1( `id` bigint(20) primary key, `no` bigint(10) ); ## query1 select id from t1 where no =1;查询过程区别no 为唯一索引时, 执行查询query1时,只需要加载no为1所在的数据页到内存中(如果已经在内存中,则不需要加载过程)
转载 2023-12-12 23:55:07
86阅读
什么是索引索引是帮助MySQL高效获取数据的排好序的数据结构索引数据结构(掌握)前置知识:树的高度越低查询效率越高二叉树:不能自平衡,极端情况出现倾斜,查询效率和链表类似红黑树:数据量大不适合HashB树:- 叶节点具有相同的深度,叶节点的指针为空- 所有索引元素不重复- 节点中的数据索引从左到右递增排列B+树:非叶子节点不存储data,只存储索引(冗余存储),可以放更多的索引叶子节点包含所有索引
文章目录一、 操作数据库二、操作表1.创建表主键的注意事项auto_increment 自增长的注意事项指定默认值引擎类型注意事项2. 复制表:3.查询表4. 修改表5. 删除表三、 操作数据1. 添加2. 删除2. 修改四、 查询数据1. 普通查询2. 分组查询 : group by3. 分页查询:limit4. 排序查询:Order By5. 过滤数据:wherewhere 子句、与orde
文章目录3.1连接3.2选择数据库举例:3.3查看数据库举例:3.4查看表举例1:举例2总结: 前文链接:《MySQL必会》——书中表的生成3.1连接由于我们是在本地学习使用的,所以数据库的连接和登陆非常简单的!我们只需要输入用户名和登陆密码即可!3.2选择数据库当我们连接到MySQL时,是没有具体的数据库供我们使用的,我们需要使用 USE 关键词来选取我们要使用的数据库!举例:如图所示,s
笔记之MySQL必会1.主键2.了解数据库和表3.检索语句3.1排序检索数据3.2过滤数据3.3数据过滤 1.主键应该总是定义主键 虽然并不总是都需要主键,但大多数数据 库设计人员都应保证他们创建的每个表具有一个主键,以便于 以后的数据操纵和管理。表中的任何列都可以作为主键,只要它满足以下条件:  任意两行都不具有相同的主键值;  每个行都必须具有一个主键值(主键列不允许NULL值)。主
转载 2023-08-08 08:03:58
63阅读
本文中 tbl_name 为数据库表名称,db_name 为数据库名称,col_name 为字段名称。1. 设置自增字段创建时设置自动增量:CREATE TABLE tbl_name ( id int PRIMARY KEY AUTO_INCREMENT, ... );分析:上述代码创建表,设置表主键id自动增长,默认自动增长的起始值为1开始。修改表中列为自动增量:ALTER TABLE 表
MySql必会学习配置MySql安装mysql服务sudo apt update sudo apt install mysql-server查看MySQL是否安装成功sudo systemctl status mysql设置MySQL的登录密码sudo mysql ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_passw
转载 2024-01-12 07:19:50
406阅读
第一章 了解SQLSQL是结构化查询语言(Structured Query Language)的缩写。 ORM(Object/Relationship Mapping):对象/关系映射ORMMySQL类表一个对象行(表中的一条记录)属性(字段)列(表中的一个字段)属性的类型列的数据类型第二章 MySQL简介用mysql的简单命令行登录mysqlmysql -u ben -p123456 -h
MySQL必会》的读后感该文章是阅读《MySQL必会》这本书后的读后感,并且总结了这本书中的几个方面的笔记。1 查询数据注意SQL语句不区分大小写,因此 SELECT与select是相同的。同样,写成Select也没有关系。 许多SQL开发人员喜欢对所有SQL关键字使用大写,而对所有 列和表名使用小写,这样做使代码更易于阅读和调试。select age from students; //
Mysql必会 第一章 了解SQL 第一章 了解SQL1.1 数据库基础1.1.1 什么是数据库数据库的定义:保存有组织的数据的容器数据库软件不是数据库,而是DBMS1.1.2 表表(Table)的定义:某种特定类型数据的结构化清单在同一个数据库中,表名唯一模式(schema)的定义: 关于数据库和表的布局及特性的信息(有时,模式用作数据库的同义词)1.1.3 列和数据类型表由
转载 2023-05-20 12:58:55
911阅读
# MySQL 和 SQL 必会:基础知识与示例 ## 引言 在数据库管理的世界中,MySQL 和 SQL 是两个不可或缺的部分。它们为用户提供了强大的数据存储、查询和管理工具。无论是初学者还是有经验的开发者,理解这两个概念对于有效的数据管理至关重要。本文将带你深入了解 MySQL 和 SQL 的基础知识,配以实际的代码示例,帮助你更好地掌握这些技术。 ## MySQL 简介 MySQ
原创 2024-11-01 07:26:46
100阅读
SQL基础1.SQL语言2.SQL开发规范3.DB、DBS 和 DBMS 的区别是什么4.SQL执行顺序1.oracle中执行顺序2.MYSQL执行顺序3.sql关键字执行顺序5. InnoDB 和MyISAM 区别6.SQL语法6.1limit用法7.删除操作delete,drop,trauncate区别8.SQL表链接和子查询9.存储过程与视图9.1存储过程9.2视图10.事务11.创建函数
文章目录第14章 使用子查询14.1 子查询14.2 利用子查询进行过滤14.3 作为计算字段使用子查询第15章 联结表15.1 联结15.1.1 关系表15.1.2 为什么要使用联结15.2 创建联结15.2.1 WHERE子句的重要性15.2.2 内部联结(等值联结)15.2.3 联结多个表第16章 创建高级联结16.1 使用表别名16.2 使用不同类型的联结16.2.1 自联结16.2.2
转载 2023-11-27 01:05:33
65阅读
    从4月5号到4月15号历时11天,我看完了这本《MySql必会》。这是一本讲述mysql基 本概念与用法的书,虽然十分基础,但是对于从没有系统性学过数据库的我来说仍有很 大的帮助。下面我来说说书中的主要内容以及自己的看法。 首先讲到的是查询语句,包括检索(select)、排序(order)、过滤(where)
MySQL必会工作台MySQL workbench下载链接https://dev.mysql.com/downloads/workbench/,点击页面末尾的download。MySQL必会脚本下载链接http://forta.com/books/0672327120/,下载页面末尾的create.sql和populate.sql。
原创 2017-07-18 20:11:59
1649阅读
使用前提: 填充 MySQL必会里面的用例, 需要下载2个SQL脚本文件。书籍链接:http://www.forta.com/books/0672327120/SQL 脚本文件:https://forta.com/wp-content/uploads/books/0672327120/mysql_scripts.zip下载脚本之后,开始创建和填充书中各章所用的表:(1)创建一个新的数据源
# MySQL必会:从入门到精通的基础知识 MySQL 是一种开源的关系数据库管理系统(RDBMS),广泛应用于各种 web 应用中,因为其强大的功能和高效的处理能力。本篇文章将为那些希望深入了解 MySQL 的读者提供基本知识、常见操作以及一些代码示例,帮助你在数据库字段上更进一步。 ## 一、MySQL的基本概念 MySQL 是基于 SQL(结构化查询语言)的数据库,它使用表格的形
原创 2024-10-22 03:51:31
57阅读
在处理“MySQL必会数据下载”问题时,我们首先需要了解这个问题的背景定位。许多用户在使用MySQL时常常遇到需要下载数据库数据的需求,而对于初学者来说,正确的方法和查看下载状态可能令人感到迷惑。了解问题场景有助于我们明确解决方案。 ### 背景定位 在MySQL中,数据库管理员和开发者都可能需要定期下载部分或全部的数据。这个需求可能出现在备份、数据迁移或数据分析等多个场合。问题的严重性取
原创 7月前
20阅读
  • 1
  • 2
  • 3
  • 4
  • 5