首页 > 数据库 >mysql 学习

mysql 学习

时间:2022-12-07 16:34:19浏览次数:30  
标签:insert mysql 查询 学习 表名 where select

mysql 学习

解决冲突 使用反引号对键进行标识

键值对 键`` 值''

mysql 能存储的数据类型

INT 整型
DECIMAL 浮点型
VARCHAR(params) 字符型
BLOB 二进制
DATE 日期
TIMESTAMP 时间戳

限制,对键的一些修饰

UNIQUE 唯一
DEFAULT 默认
AUTO_INCREMENT 自增序号
private 私有 ID 效果等价于 not null+unique,即非空且唯一

聚合函数 sum count avg

查询使用 select count(键) from 表名

字源 %多个,_ 一个 配合 like 使用

查询使用 select 键 from 表名 where 键 like ’___12%’

join 连接

查询使用 将多个表相同值连接起来 select 键 from 表 a join 表 b on 表 a.键=表 b.键

联级 union 属性类别需一样

联合查询 select 键 from 表 a union select 键 from 表 b;

子查询

多个 in() 单个结果 =()

增加

insert int 表名 values(值)
create table 表名
create database 数据库名
外链
FOREIGN KEY (emp_id) REFERENCES employee(emp_id) ON DELETE CASCADE,

删除

drop database 数据库名
drop table 表名
delete from 表名 where 条件

更新

update 表名 set 键=值 where 条件
insert inte 表名 values(值)

查询

select 键 from 表 where 条件
———————条件需查询:where 键 in(查询语句)

标签:insert,mysql,查询,学习,表名,where,select
From: https://www.cnblogs.com/isgavin/p/16963495.html

相关文章

  • mysql page_一文理解MySQL中的page页--转
    在介绍InnoDB中的页的时候,很有必要先让大家了解一下InnoDB中的存储结构从InnoDB存储引擎的逻辑结构看,所有数据都被逻辑地存放在一个空间内,称为表空间(tablespace),而表空......
  • Kotlin学习快速入门(11)—— 枚举类的使用
    原文地址:Kotlin学习快速入门(11)——枚举类的使用-Stars-One的杂货小窝由于有时候偶尔用到枚举类,所以简单记录一下,和Java的一起对比记录下面以一个简单的四季设计一个枚......
  • c#中EntityFramework连接MySql数据示例 支持Update部分字段
    c#程序如果要连接数据库,以前使用的是ADO.Net,通过DataSet、DataTable、ExecuteNoQuery等方法完成,现在微软提供EntityFramework(其实已经提供很久了)组件实现。今天的主题就是......
  • 【mysql】误删除了自带的mysql数据库后该怎么恢复?
    前言如果mysql数据库系统自带的mysql数据库被误删了,应该如何恢复?其实操作方法比较简答,今天用实验的方式分享一下1、实验环境信息实验环境信息:mysql版本5.7......
  • 前端学习之------检测数组中的id,在对象数组中是否存在?
    1、数组为:2、对象数组为:3、检测arr中的id,在objArr中是否存在? ......
  • 北京网络安全培训的费用是多少?学习周期多久?
    众所周知,网络安全是当下非常热门的行业,与其他行业相比其薪资、前景、需求量都具有一定的优势,也正因这些吸引了大批人的目光,无论是刚刚毕业的大学生、还是其他IT从业者,甚......
  • Oracle迁移Mysql的sql语句修改需创建的function代码
    DELIMITER $$CREATE  FUNCTION `to_date`(in_str varchar(50), in_format varchar(50)) RETURNS datetime    DETERMINISTICBEGIN DECLARE my_format ......
  • MySQL8.0的caching_sha2_password问题
    问题描述及分析安装MySQL8.0后,使用MySQLWorkbench登录时报以下错误分析及查找相关资料后,发现MySQL8.0采用了新的更安全的验证方式,详情请查看​​mysql-8-0-4-new-default-......
  • 爬虫学习-05
    一、scrapy架构介绍按图流程走具体释义流程词中文释义使用EGINE引擎引擎负责控制系统所有组件之间的数据流动,并在某些动作发生时触发事件。有关详细信息,请参......
  • MYSQL之MHA高可用集群
    一、MySQLMHA介绍 MHA(MasterHighAvailability)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了automatingmasterfailover功能。MHA在监控到maste......