mysql对表中添加属性_mysql alter用法总结
摘要:alter是mysql中对数据表操作经常要用的,这里特地总结了它的一些常用用法,如有遗漏欢迎评论补充。
alter是mysql中对数据表操作经常要用的,这里特地总结了它的一些常用用法,如有遗漏欢迎评论补充。
一、修改表信息
1、修改表名
alter table 旧表名 新表名alter table test_a rename sys_app;
2、修改表注释
alter table 表名 comment '修改后的表的注释';alter table sys_app '系统信息表';
3、删除表中的主键
alter table 表名 drop primary keyalter table sys_app drop primary key
4、添加主键/索引
alter table 表名 add 主键/索引(字段)alter table sys_app add primary key(aid);
二、修改字段信息
1、修改字段属性(包括类型和注释)
alter table 表名 modify column 字段名 字段属性(可以参照建表时设置的字段属性)alter table sys_application modify column app_name varchar(20) COMMENT '应用的名称';
2、给表新增一个字段(列)
alter table 表名 add 字段名 字段属性alert table sys_application add `url` varchar(255) not null comment '应用访问地址';
3、给字段添加属性
(同修改字段属性)
4、修改字段名
alter table 表名 change 旧字段名 新字段名 新字段属性alter table t_app change name app_name varchar(20) not null;
5、删除字段(列)
alter 表名 drop 字段名alter table t_app drop aid;
6、在某个字段后增加字段
alter 表名 add column 新增字段名 新增字段属性 after 目标字段alter table `t_app` add column gateway_id int not null default 0 AFTER `aid`; #(在哪个字段后面添加)
7、修改字段顺序
alter table 表名 modify 字段名 字段属性 after 字段名alter table student modify name varchar(10) after id; #把字段name放到id之后
mysql对表中添加属性_mysql alter用法总结相关推荐
- mysql对表中添加属性_MySQL数据库增删改字段(属性)
MySQL数据库的各种操作今天在这里总结一下: 一.增加 1.在已有的表中添加新的字段: 首先是增加表的字段,比如一张表原本没有字段" Time ",现在我们要增加这样一个字段,可 ...
- mysql对表中添加属性_菜鸟笔记—数据分析师MySQL篇(一)
简单说一下我写这份学习笔记的原因,由于工作的原因,想换一份工作,对于毕业已经快6年了,再次重新学习就需要付出很大的勇气和努力,如果态度还不能及时调整,最近找工作遇到的窘境就不言而喻了.去年底报了一个数 ...
- mysql 表中添加数据类型_MySQL数据表添加字段(三种方式)
MySQL 数据表是由行和列构成的,通常把表的"列"称为字段(Field),把表的"行"称为记录(Record).随着业务的变化,可能需要在已有的表中添加新的字 ...
- mysql 表中添加唯一约束
mysql表中添加唯一约束 在做权限系统中,有一张表叫用户角色关系表(user_role_relation),这张表中有user_id 和role_id(建表语句如下). CREATE TABLE u ...
- mysql 字段增加备注_怎么在mysql数据库中添加备注信息
怎么在mysql数据库中添加备注信息 发布时间:2021-02-20 16:04:19 来源:亿速云 阅读:56 作者:Leah 这期内容当中小编将会给大家带来有关怎么在mysql数据库中添加备注信息 ...
- ASP.NET开发:在用户控件中添加属性
在WEB开发中,可重用的代码我们可以把它写成一个通用模块供需要的地方来引用.本文就是介绍在ASP.NET的web编程时,如何在用户控件中添加属性,实现这种方法:举例说明详解. 在WEB开发中经常有一些 ...
- iOS运行时-使用Runtime向Category中添加属性以及运行时介绍
前言 了解OC的都应该知道,在一般情况下,我们是不能向Category中添加属性的,只能添加方法,但有些情况向,我们确实需要向Category中添加属性,而且很多系统的API也有一些在Category ...
- 计算机管理中添加用户属性,如何在计算机右键菜单栏中添加属性选项
如何在计算机右键菜单栏中添加属性选项 电脑是现在最常用的工具之一,有些用户想知道如何在计算机右键菜单栏中添加属性选项,接下来小编小编就给大家介绍一下具体的操作步骤. 具体如下: 1. 首先第一步按下[ ...
- mysql 添加表索引_如何向MySQL表中添加索引?
如何向MySQL表中添加索引? 我有一个非常大的MySQL表,包含大约15万行数据.目前,当我试着运行SELECT * FROM table WHERE id = '1'; 代码运行良好,因为ID字段 ...
最新文章
- Visual Studio中断NPM套件库服务
- 从头认识Spring-2.3 注解装配-@autowired(5)-限定器@Qualifier(1)
- *HDU 2108 计算几何
- 如何排查模组无法识别SIM卡?
- Spring框架分为哪七大模块以及各模块的主要功能作用
- docker下载安装,命令大全
- LeetCode 2196. 根据描述创建二叉树(哈希)
- 填词游戏java_第八届蓝桥杯国赛 Java B组 第五题 填字母游戏(博弈论)
- LeetCode 5352. 生成每种字符都是奇数个的字符串
- STM32 常见的问题解决
- Linux系统发布ASP.NET项目
- 关于动态生成data组件
- 不玩手机的步步高玩大数据:一条短信让你多买一只澳洲大龙虾
- self-supervised text erasing with controllable image synthesis
- LuceneSolrElasticSearch-面试题
- 网络安全入门:什么是防火墙,防火墙有哪些功能
- Asp.NET Core 加载静态文件404
- 【Android开发】Android休眠机制
- netty从入门到如坟系列(1)
- 三角函数积化和差、和差化积公式(含口诀)