菜鸟笔记
提升您的技术认知

MySQL 笔记

mysql 数据去重的三种方式

菜鸟阅读 : 175赞(0)

一、背景。 最近在和系统模块做数据联调,其中有一个需求是将两个角色下的相关数据​对比后将最新的数据返回出去,于是就想到了去重,再次做一个总结。 二、数据去重三种方法使用。 1.​通过MySQL DISTINCT:去重(过滤重复数据) ​ 1...

MySQL数据库之DDL操作

菜鸟阅读 : 55赞(0)

1、数据库管理系统的一些常用术语 学习数据库首先要清楚数据库的一些常用术语: 行:又叫做记录,每一行都是一组相关的数据。 列:又叫做字段,每一列都是一组数据类型相同数据。 主键:是唯一的,在一张数据表中只有一个主键,且不能为空。 外键:主要...

数据库中DDL、DML、DCL的区别

菜鸟阅读 : 40赞(0)

问题描述: 数据库中DDL、DML、DCL的区别是什么? 回答: DDL: (data definition language)数据定义语言,主要用于创建数据库对象。 DML:  (data manipulation langua...

MySQL数据库之DML(数据操纵语言)

菜鸟阅读 : 32赞(0)

1、DML(数据操纵语言) ​ 在进行数据库操作时,首先就是要使用DML(数据操纵语言),数据操纵语言主要由插入数据(insert)、更新数据(update)以及删除数据(delete)组成,这些操作主要是针对 数据表中的数据。 2、插入数...

正则表达式与分页查询

菜鸟阅读 : 35赞(0)

1、正则表达式 ​ 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)、特殊字符(称为"元字符")以及数字(0-9)等。虽然用起来比较繁琐,但是可以很好的提高效率。 在MySQL中...

MySQL数据库 表操作 ️

菜鸟阅读 : 38赞(0)

1. 表操作 ️ 脑图 查看所有表 show tables; mysql> show tables; Empty set (0.00 sec) mysql> show tables from db12; Empty set (0...

MySQL数据库操作

菜鸟阅读 : 39赞(0)

1. 数据库操作 脑图 对数据库的操作,包括查看当前使用的哪个数据库,使用数据库,查看所有数据库,查看当前时间,查看当前用户,查看数据库版本,查看创建数据库语句,创建数据库,以及删除数据库等围绕着数据库的相关操作 查看当前使用数据库 sel...

MySQL数据库 基本操作

菜鸟阅读 : 45赞(0)

1. 基本操作 对mysql数据库的基本操作,启动,关闭,登录,退出,帮助等等…… 脑图 启动mysql服务 net start mysql C:\Windows\System32>net start mysql MySQL 服务正在...

mysql 用法技巧

菜鸟阅读 : 40赞(0)

mysql优化 现状:一串sql语句查询很慢,优化思路如下: where条件中字段是否需要建立索引? 答:经常查询的要建立索引;有and的可以创建复合索引; 那么索引建立好了?仍然慢?不妨通过explain执行计划查看分析情况 答:可以通过...

字符串加索引,你知吗?

菜鸟阅读 : 45赞(0)

相信大多数小伙伴跟咔咔一样,给字符串添加索引从未设置过长度,今天就来聊聊如何正确的给字符串加索引。 一、如何建立索引 大多数系统都会存在用户表,并且系统初始设计使用了手机号码登录的。 这是产品提出了一个需求,让系统也可以支持邮箱登录。 肯定...