匿名用户

1级

2018-07-05 回答

下面列出:

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;              //修改一个字段的名称,此时一定要重新

//主键

alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);

//增加一个新列

alter table t2 add d timestamp;

alter table infos add ex tinyint not null default ‘0′;

//删除列

alter table t2 drop column c;

//重命名列

alter table t1 change a b integer;

//改变列的类型

alter table t1 change b b bigint not null;

alter table infos change list list tinyint not null default ‘0′;

//重命名表

alter table t1 rename t2;

加索引

mysql> alter table tablename change depno depno int(5) not null;

mysql> alter table tablename add index 索引名 (字段名1[,字段名2 …]);

mysql> alter table tablename add index emp_name (name);

加主关键字的索引

mysql> alter table tablename add primary key(id);

加唯一限制条件的索引

mysql> alter table tablename add unique emp_name2(cardnumber);

删除某个索引

mysql>alter table tablename drop index emp_name;

增加字段:

mysql> ALTER TABLE table_name ADD field_name field_type;

修改原字段名称及类型:

mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

删除字段:

mysql> ALTER TABLE table_name DROP field_name;

mysql修改字段长度

alter table 表名 modify column 字段名 类型;

例如

数据库中user表 name字段是varchar(30)

可以用

alter table user modify column name varchar(50) ;

追问:

好像没有。可能我描述的不清楚。我建了一个表,有5列Sno,Sname,Ssex,Sage,Sdrpt,有三行数据Sno=1,Sno=2,Sno=3。然后我新增了一个字段Sclass(就是一列),初始值是NULL,我想给这一列添加三个数据1-1,1-1,1-2,有没有命令可以一次性执行

mysql修改数据列_MySQL数据库修改一列内容相关推荐

  1. mysql 添加列_MySQL 数据库如何添加列

    当进行 加列操作 时,所有的数据行 都必须要 增加一段数据(图中的 列 4 数据) 如上一期图解所讲,当改变数据行的长度,就需要 重建表空间(图中灰蓝的部分为发生变更的部分) 数据字典中的列定义也会被 ...

  2. mysql 查找数据过程_mysql数据库查询过程探究和优化建议

    查询过程探究 我们先看一下向mysql发送一个查询请求时,mysql做了什么? 如上图所示,查询执行的过程大概可分为6个步骤: 客户端向MySQL服务器发送一条查询请求 服务器首先检查查询缓存,如果命 ...

  3. mysql改date格式_mysql数据库修改添加Date格式列的方法

    import java.sql.*; import java.text.DateFormat; //数据库的查询 public class SelectTable { String dbDriver= ...

  4. mysql 增加 date 列_mysql数据库修改添加Date格式列的方法

    import java.sql.*;import java.text.DateFormat;//数据库的查询public class SelectTable { String dbDriver=&qu ...

  5. mysql进入数据库命令_mysql 数据库基础命令

    数据库命令: 进入 mysql 库; use mysql; 查看用户权限 select * from user where user='root' \G; 创建数据库 create database ...

  6. mysql安装数据自定义_mysql数据库自定义怎么安装

    匿名用户 1级 2016-10-27 回答 有3种安装类 型:Typical(典型安装).Complete(完全安装)和Custom(定制安装).Typical(典型安装)安装只安装MySQL服务器. ...

  7. mysql gps数据查询_Mysql数据库中计算两GPS坐标的距离

    Mysql数据库中计算两GPS坐标的距离有两种方式: 1.直接使用SQL语句:#lat为纬度, lng为经度, 一定不要弄错 declare @lng1 float; declare @lat1 fl ...

  8. mysql 脏数据查询_MySQL数据库02

    MySQL数据库 前言: 前面我们了解了什么是数据库,什么是MySQL数据库以及如何运用,接下来我们接着深入学习MySQL. (提前声明,以下所提供的事例不标准,仅供参考) 数据库的备份与还原: 备份 ...

  9. mysql 复制数据文件_mysql数据库搬家,可以直接复制数据库文件吗

    诶?这项技术又是什么玩意(What)? 这项技术为什么会存在?我们已经有那么多解决方案(Method)了,我们为什么要用它(Why)? 如果这项技术那么好且我们正好有场景可以用到这项技术,且能使我们的 ...

最新文章

  1. notepad++及Scintilla
  2. Python面向对象编程:入门类和对象
  3. ORACLE数据库,数据量大,转移数据到备份表语句
  4. Hadoop学习之Hadoop集群的定制配置(二)
  5. C#后台访问前台Html控件的方法
  6. 现代分层、聚集聚类算法_分层聚类:聚集性和分裂性-解释
  7. 现代游戏中的UX趋势
  8. 深入理解设计模式(22):享元模式
  9. 可疑文件_鉴定文件是不是病毒木马的可靠方法 | 免费快速精准
  10. dataguard日志传输模式解析_日志系统:从ELK到EFK的演进
  11. SQL server无法打开项 UNKNOWN\Components\929B2416EC4102B48A989956983ACF45\1F7B2B09C788E7644A0F08CA9C1D解决办法
  12. spring-第十一篇之SpEL表达式
  13. 44. Wildcard Matching (String; DP, Back-Track)
  14. (Codeforces800Div2)B. Paranoid String(思维/动态规划)
  15. kubernetes入门实战
  16. rtth之线程间的通信
  17. MOOG D634-319C
  18. 2022.5.29 蓝桥杯第十三届中级组全国总决赛真题
  19. 原生1.1.2固件iPhone降级至1.0.2教程
  20. Sci-Hub 可用网址

热门文章

  1. Webix JavaScript UI 9.1.6
  2. 塔望食业洞察丨方便速食行业市场现状、消费趋势、品牌策略分析
  3. 小功率开关电源传导干扰的分析
  4. 一篇文章彻底学懂SQL注入(包含基础数据库句法、SQL注入原理以及所有常见SQL注入类型以及绕过手法)
  5. 电磁信号检波方案:是否多此一举?
  6. 怎样绕过计算机密码,如何利用U盘绕过电脑开机密码
  7. linux 动态库系统目录,Linux操作系统:指定动态库(.so)搜索路径(4)
  8. JAVA--API中文在线帮助文档【转载】
  9. 【SEO经验分享】网站分析对SEO优化有什么用
  10. 主板跳线连接方法揭秘