表名 table_name 要操作的字段名 field_name

如果删除字段的值,可以将所有值清空:

UPDATE table_name SET field_name = ‘’;

如果删除字段(这个字段从此就没有了):

ALTER TABLE qishu_books_sort01 DROP COLUMN Novel_text;

查看删除之前的表结构的命令:
mysql> select * from test;

执行删除命令,使用drop关键字。 执行删除字段操作,字段内的数据也会被删除了!慎重。。。。
基本的语法为:alter table <表名> drop column <字段名>;

mysql> alter table test drop column birth1;

Query OK, 0 rows affected (0.13 sec)

Records: 0 Duplicates: 0 Warnings: 0

1增加两个字段:
mysql>create table id_name(id int,name varchar(20));

Query OK, 0rows affected (0.13 sec)

mysql>alter table id_name add age int,add address varchar(11);

Query OK, 0rows affected (0.13 sec)

Records: 0Duplicates:0Warnings:0

mysql>desc id_name; #查看表结构

2.删除两个字段
mysql>alter table id_name drop column age,drop column address;

Query OK, 0rows affected (0.14 sec)

Records: 0Duplicates:0Warnings:0

mysql>desc id_name;

3.插入
mysql>insert into id_name values (1,‘qustdjx’);

Query OK, 1row affected (0.00 sec)

4.查询看一下
mysql>alter table id_name add age int,add address varchar(11);

Query OK, 1row affected (0.07 sec)

Records: 1Duplicates:0Warnings:0

mysql>select * from id_name;

5.新增字段并插入
mysql>inser into id_name values(2,‘qust’,14,‘山东’);

Query OK, 1row affected (0.00 sec)

mysql>select * from id_name;

1.增加一个字段

alter table user add COLUMN new1 VARCHAR(20) DEFAULT NULL; //增加一个字段,默认为空

alter table user add COLUMN new2 VARCHAR(20) NOT NULL; //增加一个字段,默认不能为空

2.删除一个字段

alter table user DROP COLUMN new2;   //删除一个字段

3.修改一个字段

alter table user MODIFY new1 VARCHAR(10);  //修改一个字段的类型

alter table user CHANGE new1 new4 int;  //修改一个字段的名称,此时一定要重新指定该字段的类型

删除mysql数据库中某表中的某个字段的数据相关推荐

  1. MySQL数据库在众多表中对表名的查询及预处理存储过程(变量做表名)

    以下的文章主要介绍的是MySQL数据库在众多表中进行表名与字段名的查询的实际操作步骤,以及对实现其查询所要用到的SQL 语句的介绍,还有两个实际解决方案的描述,以下就是文章的主要内容描述. 在MySQ ...

  2. mysql向表中插中文显示,针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav...

    针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav 针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决:java.sql.SQLException: Incorrect ...

  3. 4.mysql数据库创建,表中创建模具模板脚本,mysql_SQL99标准连接查询(恩,外部连接,全外连接,交叉连接)...

     mysql数据库创建,表创建模等模板脚本 -- 用root用户登录系统,运行脚本 -- 创建数据库 create database mydb61 character set utf8 ; -- ...

  4. mysql数据库历史语句提取_如何从MySQL数据库的不同表中提取创建语句?

    我想通过SHOW CREATE TABLE db.table或SHOW CREATE TABLE db1.mytableor提取我的50个MySQL数据库中的所有创建语句SHOW CREATE TAB ...

  5. MySQL数据库应用———修改表中内容INSERT/UPDATE/DELETE

    插入.更新.删除表中数据 1.表格中插入数据内容 insert into 语法规则为: INSERT INTO 表名 (字段名) VALUES (内容); 举例: insert into tb_nam ...

  6. mysql导出七张表成dtf文件_如何用Java实现把excel表中的数据导入到mysql数据库已有的表中?...

    展开全部 java 读excel 还是比较方便简单的,原理就是,先用java 读取excel,然后,一行行的写入数据库,字段的话32313133353236313431303231363533e4b8 ...

  7. MySQL数据库中创建表并给某个字段添加数据

    创建表并给字段插入数据使用: create table .. select 语句 之前博文完成了商品分类表(good_cates)的创建和商品分类信息的添加以及把商品表(goods)中的商品分类名称改 ...

  8. 如何删除mysql数据库里的表_删除mysql数据表如何操作

    MySQL中删除数据表是非常容易操作的, 但是你再进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失. 语法 以下为删除MySQL数据表的通用语法: DROP TABLE table_na ...

  9. c# 向mysql插入数据_C#连接mysql数据库 及向表中插入数据的方法

    mysql 语句操作: 创建数据库:create database hotelATMDb; use hotelATMDb; C#连接mysql 1.引用 dll MySql.Data.dll 下载地址 ...

  10. MySQL数据库的终结_python中数据库的操作终结

    1.什么是数据库: 数据库是按照数据结构来组织存储和管理数据的仓库 2.mysql用户设置: (1).进入数据库:mysql -u root -p 然后输入密码:xxxxx (2).里面有个user表 ...

最新文章

  1. eol自动化测试系统监控软件,整车EOL诊断系统
  2. 二分匹配(匈牙利算法)模板
  3. css实现圆形钟表,js+css3圆形指针时钟代码
  4. 时域和频域的麦克斯韦方程组
  5. php jquery grid,jQuery Grid
  6. Scala中的四种访问权限
  7. 研究人员用数据统计的方法来做文学研究
  8. 跳槽的5个误区,冷静一下
  9. Flash存储的故事
  10. python爬虫小项目价格_爬虫项目怎么收费?
  11. python 刷手机今日头条金币_刷金币全自动脚本 | 让Python每天帮你薅一个早餐钱(送源码)...
  12. java基础简答题1
  13. Python办公自动化之Excel报表自动化,看这一篇就够了!
  14. Android 设置向导启动分析
  15. 什么是前台、中台、和后台?
  16. 通用Mmapper配置
  17. 根据字体的中文名 获取 字体的路径 和 英文名
  18. 为人处事_为人眼创造色彩
  19. Cocos2d-x 3.x中解决无法打开文件:“extensions/ExtensionMacros.h”
  20. 微信打开网址提示已停止访问该网页 怎么办?

热门文章

  1. pytorch、tensorflow之生成one-hot向量
  2. 如何理解无偏估计?无偏估计有什么用?
  3. Packet len* is out of range 解决方法
  4. ppt课堂教学流程图_教学流程图大全(教学PPT)
  5. 【网络是怎么连接的】—— 1.1 生成 HTTP 请求消息
  6. C++---四舍五入与保留小数
  7. SSM之spring事务管理
  8. FTP服务器的配置,以及配置ftp支持ftps
  9. poi编辑word中的chart,对图表数据替换,并刷新图表
  10. sql server使用教程(图文)