首页 > 数据库 >老杜MySQL/days.03

老杜MySQL/days.03

时间:2022-09-25 16:34:52浏览次数:54  
标签:... 格式 表名 数据类型 MySQL days.03 table 老杜 字段名

1. 数据类型(varchar,char,int,bigint,float,double,date,datetime,clob,blob)

  varchar:可变长度字符串;存储数据的时候判断字符长度进行空间分配,速度慢;

  char:固定长度,速度快,容易造成空间浪费;

  clob:字符大对象,最多存储4G,超过255个字符都需要使用CLOB;Character Large Object:CLOB;

  blob:二进制大对象,存储图片、声音、视频等流媒体;Binary Large Object;必须使用IO流进行数据插入;

2. 建表

  create table 表名(字段名1,数据类型,字段名2,数据类型,...)

create table 表名 (
    字段名1 数据类型,
    字段名2 数据类型,
    字段名3 数据类型,
    ...
)

3. 删表

  drop  table  xxx;  //不存在时会报错

  drop  table  if  exists  xxx;

4. Insert语句

  格式:insert into 表名(字段名1,字段名2,字段名3,...)values(值1,值2,值3,...)//字段名和值要一一对应;

  插入多条记录:insert into 表名(字段名1,字段名2,字段名3,...)values((值1,值2,值3,...),(值1,值2,值3,...),(值1,值2,值3,...),... )//字段名和值要一一对应;

  其他格式自行百度;(应该还有两种)

5. update语句(小心where,缺少会更新该字段全部数据)

  格式:update 表名 set 字段名1=值1,字段名2=值2,字段名3=值3,...,where  条件

6. delete语句(同上)

  格式:delete from 表明 where 条件

7. 其他函数

  format:格式化(格式化数字,加入千分位 format(数字,'$999,999'));

  str_to_date:str_to_date('日期字符串','日期格式'),百度都有;

  date_format:设置现实的日期格式;

 

标签:...,格式,表名,数据类型,MySQL,days.03,table,老杜,字段名
From: https://www.cnblogs.com/LinxhzZ/p/16728086.html

相关文章

  • 老杜MySQL/days.02
    1.distinct只能出现在所有字段的前方,但是可以结合分组函数使用;2.笛卡尔积:两张表的连接查询不加限制,就会出现;(最终数据条数=两表记录条数的乘积)注:加了限制后,匹配......
  • MySql
    关系型数据库:二维表,都是表结构易于查询,数据存在磁盘中安全,使用通用的SQL语言方便注释--这里有一个空格 或者#DDL:操作数据库,表   数据库操作:showdatabas......
  • 计算机毕业设计 SpringBoot+Vue招投标系统 招标系统 投标系统 招标采购系统Java Vue M
    ......
  • nacos 配置 mysql 本地数据源
    1、登陆https://hub.docker.com/拉取nacos镜像2、运行docker启动命令dockerrun-d\--namenacos-server\-eMODE=standalone-eprefer_host_mode={名称}\-p884......
  • MySQL和Redis的区别
    1.mysql和redis的数据库类型mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据......
  • MySQL的主从复制和分库分表初探
    主从复制+分库分表要讲主从复制,首先来看看MySQL自带的日志文件。日志错误日志错误日志是MySQL中最重要的日志之一,它记录了当mysqld启动和停止时,以及服务器在运行......
  • MySql安装后在服务管理器里边找不到MySql服务项的解决办法
    问题:成功安装MySql后,使用mysql的时候,在CMD中输入netstartmysql,提示服务名无效,查看服务列表也找不到mysql服务。解决办法:首先打开CMD,切换到MySql安装目录的MyS......
  • 09第九章:【01】Docker复杂安装—MySQL主从复制
    一、MySQL主从复制原理需要掌握MySQL主从复制原理二、MySQL主从搭建步骤1、创建主服务容器新建主服务器容器实例3307docker run -p 3307:3306 --name mysql......
  • day01 -> MySQL数据库(安装、卸载、配置)
    一、数据库的基本概念(拓展知识):1、数据库的英文:DataBase,简称DB;2、什么是数据库?*用于存储和管理数据的仓库3、数据库的特点:持久化存储数据的,本质上数据库就是一个文件......
  • This MySqlConnectioin is already in Use异常处理
    ThisMySqlConnectioinisalreadyinUse异常处理记录今天使用EFCore和Mysql的时候,遇到了一个问题,具体描述如下:Nuget安装了Pomelo.EntityFrameworkCore.MySql,然后在同......