• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql alter语句用法实例

mysql alter语句用法实例

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql alter语句,mysql alter,mysql alter table,mysql alter user,mysql alter add等相关知识,希望本文的分享对您有所帮助
//主键
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; </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • mysql alter语句用法实例
  • MySQL ALTER语法的运用方法

相关文章

  • 2018-12-05用mysql语句创建数据表详细教程
  • 2018-12-05建立索引的原则 - 以innodb为例
  • 2018-12-05有关存储信息的文章推荐10篇
  • 2018-12-05SQL server 视图(view)介绍
  • 2018-12-05winxp 安装MYSQL 出现Error 1045 access denied 的解决方法
  • 2018-12-05Mysql数据库名和表名在不同系统下的大小写敏感问题
  • 2018-12-05sql server 常用的几个数据类型
  • 2018-12-05SQL效率提升之一些SQL编写建议并有效利用索引
  • 2018-12-05长期使用中型Access数据库的一点经验与缺点
  • 2017-05-11解析MySQL设置当前时间为默认值的方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 全面接触SQL语法(5)
    • 详解MySQL 触发器
    • Mysql主从同步备份策略分享
    • Mysql5.7.17之winx64.zip解压缩版安装配置图文教程
    • MySQL数据库优化详解
    • phpmyadmin出现#2003服务器无响应解决方法小结
    • 关于MySql链接url参数的设置
    • mysql登录遇到ERROR 1045问题解决方法
    • sql 存储过程批量删除数据的语句
    • Visual Studio操作MySQL的详细步骤

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有