mysql对表中列的操作_mysql对表基本操作

2023-11-01

一:对表的操作

1.添加新的字段

alter table 表名 add name varchar(20);

2.删除表中已有的字段

alter table 表名 drop name;

3.修改表中已有的字段

alter table 表名 change 原有字段 新字段 varchar(20);

4.添加主键

alter table 表名 add primary key(id);

5.修改表名

alter table 原表名 rename to 新表名;

6.在数据库db1中创建一张学生表

6.1 use db1;

创建表,语法:

create table 表名(

列名1 数据类型 [约束类型],

列名2 数据类型 [约束类型],

.................

列名n 数据类型 [约束类型]

);

eg:

create table students(

id int,

name varchar(20),

age int,

sex char(10)

);

7.desc 表名; //查看表的结构

desc students;

8.drop tables 表名;// 删除表

drop tables if exists 表名;//如果表存在,就删除。

插入数据:

1.

语法:insert into 表名 (列名1,列名2,.....列名N )values (值1,值2,......值N);

INSERT INTO students (id,name,age,sex,math) VALUES (1,'张三',25,'男',125.5);

2.每个字段都插入值,列名列表可以省略

语法:insert into 表名 values (值1,值2,....值N);

INSERT INTO students VALUES (3,'angle',24,'女',140);

删除数据:

语法: delete from 表名 where 删除条件;

DELETE FROM students WHERE id=1;

DELETE FROM students WHERE NAME='李四';

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mysql对表中列的操作_mysql对表基本操作 的相关文章

随机推荐

  • 微信小程序——页面跳转

    wx switchTab Object object 跳转到 tabBar 页面 并关闭其他所有非 tabBar 页面 wx reLaunch Object object 关闭所有页面 打开到应用内的某个页面 wx redirectTo O
  • pcl::getTranslationAndEulerAngles精度缺失问题

    pcl getTranslationAndEulerAngles的功能是根据仿射矩阵计算x y z roll pitch yaw 但发现这种计算的rpy有一定的精度问题 于是进行了实验 一个是从一个四元数 根据eulerAngles计算rp
  • mobileemumaster文件夹怎么删除_origin平台加载不出游戏怎么解决?只需删除这两个文件夹...

    EA这家公司做游戏还是挺用心的 然而它的游戏平台做得实在是垃圾 跟育碧的Uplay平台比起来提鞋都不配 要不是 战地1 只能在这个平台上玩 我是绝对不会用origin这个垃圾平台的 origin平台下载游戏速度比其他平台都要慢 游戏下载慢就
  • 转:C语言头文件下包含函数(math.h stdio.h stdlib.h string.h)

    math h常用函数 int abs int x double acos double x double asin double x double atan double x double atan2 double y double x d
  • 重学JavaScript 第三天

    1 算术运算符 加 减 乘 除 取余 取余 看某些数是否被整除 优先级 先乘除取余 后加减 小括号优先级最高 2 一元运算符 前置自增 符号 num 先让自己 加1 然后再参与运算 后置自增 num 先参与运算 再自己 加1 使用场景 用于
  • 2013年12月15日

    socket mFactory createSocket host port assertNotNull socket assertNotNull socket getOutputStream assertNotNull socket ge
  • Jetbrains DataGrip 2020中文版

    教程 1 下载好文件包 得到安装程序和文件等 2 然后运行datagrip 2020 1 exe安装程序进行软件安装 3 选择软件安装路径 可更改 也可默认 4 根据用户系统位数选择版本进行创建桌面快捷方式 5 接下来一直点击next完成软
  • 网络编程项目——在线电子词典

    目录 项目要求 代码 服务器代码 客户端 运行截图 注册 首次注册 重复注册 数据库 登录 正常登录 重复登录 数据库 查询 数据库 查询历史 退出 数据库 编辑 项目要求 登录注册功能 不能重复登录 重复注册 单词查询功能 历史记录功能
  • 初始化mcu程序选用32k_程序的组成、存储与运行

    摘抄整理自 1 RT Thread编程手册 um4003 rtthread programming manual 2 野火 零死角玩转STM32 F429挑战者V2 一般 MCU 包含的存储空间有 片内 Flash 与片内 RAM RAM
  • U盘安装Win系统遇到“Windows 无法安装到这个磁盘。这台计算机的硬件可能不支持………”解决方法

    U盘安装Win系统遇到 Windows 无法安装到这个磁盘 这台计算机的硬件可能不支持 解决方法 方法1 bios里切换为Legacy启动方式 方法2 在错误提示界面 1 按下 Shift F10 快捷键 2 依次输入 diskpart 回
  • 浏览器前缀、BFC深入解析、flex布局简析、行盒line boxes对齐及vertical-align居中原理、line-height

    浏览器前缀 官方文档专业术语叫做 vendor specific extensions 供应商特定扩展 浏览器为了防止后续会修改名字给的新的属性添加了浏览器前缀 FC 格式化上下文 分为BFC IFC 元素在标准流里面都属于一个FC 块级元
  • PTA 浙大版《C语言程序设计(第3版)》题目集 练习5-3

    本题要求实现函数输出n行数字金字塔 函数接口定义 void pyramid int n 其中n是用户传入的参数 为 1 9 的正整数 要求函数按照如样例所示的格式打印出n行数字金字塔 注意每个数字后面跟一个空格 裁判测试程序样例 inclu
  • fortify代码扫描问题结果分析

    最近项目的代码使用fortify工具扫描了一下 发现了项目中存在的一些问题 在以后代码编写的过程中要注意 避免出现类似的错误 以下为本次代码分析工具FORTIFY对代码的分析结果 这些问题虽然古老 简单然而经典 也是需要引起重视 代码问题主
  • .bss段和.data段

    BSS段 BSS段 bss segment 通常是指用来存放程序中未初始化的或者初始值为0的全局变量的一块内存区域 BSS是英文Block Started by Symbol的简称 BSS段属于静态内存分配 数据段 数据段 data seg
  • 科目二练习总结

    第一次 方向盘课程 第二次 基础课程 上车先调座椅 垫坐垫 头部离顶部一拳 后背调整 舒服的姿势 不能太打直 座椅前后调整 离合踩到底 脚不是伸直的 膝盖离车体一拳 调后视镜 右手边上圆形 有L R的就是调整的 L 左视镜 后门把手在镜头3
  • JAVA实现图片质量压缩和加水印

    这个世界没有什么好畏惧的 反正我们只来一次 文章目录 前言 编写代码 1 编写工具类 2 编写接口 3 测试接口 总结 前言 主要实现了两个功能 加水印 质量压缩 编写代码 1 编写工具类 ImageUtil代码如下 package com
  • ceph中的Pools、PGs和OSDs介绍(tmp)

    2019独角兽企业重金招聘Python工程师标准 gt gt gt How are Placement Groups used A placement group PG aggregates objects within a pool be
  • Python-栈结构

    栈 stack 又名堆栈 它是一种运算受限的线性表 栈只能在一端进行插入和删除操作 它按照先进后出 FILO 的原则存储数据 先进入的数据被压入栈底 最后的数据在栈顶 栈也可以看成是 FILO 的队列 class Stack object
  • String类常用方法

    红色为常用的方法 1 和长度有关的方法 得到一个字符串的字符长度 String s abc s length 2 和数组有关的方法 返回类型 方法名 作用 byte getBytes 将一个字符串转换成字节数组 char toCharArr
  • mysql对表中列的操作_mysql对表基本操作

    一 对表的操作 1 添加新的字段 alter table 表名 add name varchar 20 2 删除表中已有的字段 alter table 表名 drop name 3 修改表中已有的字段 alter table 表名 chan