1> 查看表的(创建)状态;

show    careate   table  students1;

注:       自增, (保护机制) 好马不吃回头草

2>查看 字段;( 查看表的结构)

desc  students1;

3>查看指定字段  (结构)

desc   students1  id;

4>添加一个字段

alter  table  students1  add  birthday  datetime; (在 students1 表 添加 一个 birthday的字段并且数据类型是datetime)

#查看

5>修改一个字段的数据类型

alter  table students1  modify birthday date; (把 students1 表里  的 birthday字段的 数据类型 修改为 date)

6>修改一个字段的名字和数据类型

alter  table students1  change   birthday  birth  datetime;( 把students1 表里的 birthday字段 名字 修改为birth  并且数据类型修改为datetime)

7>删除一个表里的字段

alter  table students1  drop  birth; (删除  students1 表 里的 birth 字段)

8>删除一个表

drop table classes;

9> 给各个字段里添加数据

insert  into  students1  values(,'李超’,21,171.250,'男',1);  ( inset into  表   values   ( 按规定的数据类型填写数据))

#补充

#查看

注:出现这种情况是因为, id 设值得数据类型里面有自增。

#补充2

注2:这是因为 设置枚举类型时设有四个选项,按顺序分别对应1,2,3,4

#补充3

注: 默认为自增

10 >部分插入

insert into students1  (name,age) values('欣欣',);

11>部分插入多个记录

insert into students1 (name,age)  values('cat',),('dog',);

12>修改某个字段的数据

updates students1 set  name=’dog’ where name='cat'; (把 name 字段里名为cat 的数据 修改为dog)

#补充

#补充2

13>删除 一条指定的数据    (物理删除)

delete  from students1  where  id=;

#补充

14> 逻辑删除                                                                         bit(1)  :  0,1           bit(2) 00.01.10.11

用一条字段来表示 这条信息是否已经不能在使用了

&1添加一个逻辑删除的字段(相当于设置一个标签,任何信息被打上标签的代表这条信息已经不能在使用了)

alter  table  students1  add  is_delete  bit default ;

注: 这里 bit 后边 默认为1    即bit(1)

&2l逻辑删除 (打上标签)

update  students1   is_delete=   where  id=;

MariaDB ----增删改的更多相关文章

  1. MariaDB增删改

    1.MariaDB 数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值. 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型: 1.整数:int, bit( ...

  2. mariadb增删改查

    数据库用户的操作 登录前需先启动3306端口. 首次启动需初始化数据库 mysql_secure_installation 增/改: 创建用户及赋予用户指定权限 grant 权限(分为create[创 ...

  3. mariadb第二章-增删改

    MariaDB 数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值. 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型 整数:int, bit 小数:de ...

  4. mariadb数据库(2)增删改与 单表查询

    一.数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值. 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型 整数:int, bit 小数:decimal ...

  5. mariadb(第二章)增删改 MariaDB 数据类型

    MariaDB 数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值. 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型 整数:int, bit 小数:de ...

  6. mariadb(二)增删改

    一.表的结构的增删改 添加数据类型 alter table 表名 add 字段 数据类型: #如果字段存在则会报错 Duplicate column name '字段' #修改数据类型 alter t ...

  7. mysql基础之mariadb对表中数据的增删改查

    复习: 查看表:show tables; 创建表:create table 表名(字符类型); 删除表:drop table 表名; 对表的结构进行增删改查: 查看表结构:desc 表名; 修改表-添 ...

  8. mysql之数据库的介绍和基本的增删改查

    一 学前知识 什么叫做静态页面:用户传入内容后,不能处理用户的请求,只能单纯的显示主页面的信息. 什么是负载均衡:通过计算服务器的性能,将客户发送过来的请求指派给某台服务器.一般还要有一个备份的负载均 ...

  9. shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)

    shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查) Shell脚本与MySQL数据库交互(增删改查) # 环境准备:安装mariadb 数据库 [ro ...

随机推荐

  1. day25-1 网络架构与互联网组成

    目录 网络架构 单机架构 CS架构 数据放在服务端和客户端的利与弊 BS架构 互联网和互联网的组成 互联网的硬件组成 互联网的软件组成 网络架构 单机架构 应用领域: 单机游戏 CS架构 基于网络,应 ...

  2. git 提交运用vim编辑器

    git  commit -m 默认使用nano,觉得不爽,改成vim吧.在 .gitconfig (在根目录下)的  [core] 段中加上 editor=vim . 或:$git config -- ...

  3. 第3节 mapreduce高级:7、自定义outputformat实现输出到不同的文件夹下面

    2.1 需求 现在有一些订单的评论数据,需求,将订单的好评与差评进行区分开来,将最终的数据分开到不同的文件夹下面去,数据内容参见资料文件夹,其中数据第九个字段表示好评,中评,差评.0:好评,1:中评, ...

  4. jquery 应用

    http://www.jq22.com/ gwj6396668@163.com

  5. Oracle数据库单表循环提取输出

    现在有如下的表,名称为Test表: ydid            sws_dm          sws_mc           ry_dm    ry_mc 1              1   ...

  6. 1 SQL 数据库和SQL

    1 数据库和SQL 1-1 数据库是什么 将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库(Database, DB). 法则 用来管理数据库的计算机系统称为数据库管理系统 ...

  7. buf.slice()

    buf.slice([start[, end]]) start {Number} 默认:0 end {Number} 默认:buffer.length 返回:{Buffer} 返回一个指向相同原始内存 ...

  8. rbac组件之角色操作(二)

    为了与stark组件分离,形成独立的模块,所以rbac数据表的操作需要单独进行操作,对角色表的操作. urls.py urlpatterns = [ re_path(r'^roles/list/$', ...

  9. AndroidSweetSheet:ViewPager的实现(2)

     AndroidSweetSheet:ViewPager的实现(2) 附录文章9说明了AndroidSweetSheet典型的列表样式实现,本文写一个例子,说明AndroidSweetSheet以 ...

  10. 2018 & 微信小程序

    2018 & 微信小程序 Wafer2 快速开发 Demo 本仓库是最简版的 Wafer2 开发套件,建议配合腾讯云微信小程序开发者工具解决方案一起使用.适用于想要使用 Wafer SDK 开 ...