MYSQL数据库mysql alter语句用法实例
发布时间:2020-05-27 03:56:23 所属栏目:MySql 来源:互联网
导读:介绍《MYSQL数据库mysql alter语句用法实例》开发教程,希望对您有用。
|
《MYSQL数据库mysql alter语句用法实例》要点: ALTER TABLE tablename add new_field_id int(5) UNSIGNED DEFAULT 0 NOT NULL anto_increment,ADD PRIMARY KEY (new_field_id); //增加一个新列 mysql>ALTER TABLE tablename ADD fieldname fieldtype 如: ALTER TABLE t2 ADD d TIMESTAMP; ALTER TABLE infos ADD ex TINYINT NOT NULL DEFAULT '0'; //删除列 mysql>ALTER TABLE table_name DROP field_name 如: ALTER TABLE t2 DROP COLUMN c; //修改原字段名称及类型 mysql>ALTER TABLE tablename CHANGE old_field_name new_field_name field_type; 如: //重命名列 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; (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- PHP中的ip2long()是否等于MySQL中的INET_ATON()函数?
- R批量上传数据到MYSQL数据库
- PLSQL批量插入100000条数据到Oracle DB
- 在MySQL InnoDB中存储大于max_allowed_packet的BLOB的最佳方
- php-使用array()选择
- MySql使用Float数据类型存储地理坐标
- MYSQL教程Mysql安装 Navicat 出现1044/1045错误的解决方法
- 如何使用具有球面几何的MySQL地理空间扩展
- Mysql入门mysql为字段添加和删除唯一性索引(unique) 的方法
- php – MySQL AVG(COUNT(*) – 订单按星期几查询?
