ALTER 语句
ALTER 语句用于在已有的表中添加、修改或删除。

删除列:
ALTER TABLE 表名字 DROP 列名称
例如:删除test111表中的age列
ALTER TABLE test1111 DROP age

添加列:添加到test1111表列,名为age,约束为not null 注释是comment,可加可不加,约束not null也是,看个人需求

ALTER TABLE 表名字 ADD 列名 INT NOT NULL COMMENT ‘注释说明’

ALTER TABLE test1111 ADD age INT NOT NULL COMMENT ‘这里是注释’

重命名列名:使用 change 把test22表中的age重命名为age2,记住后面要有类型

ALTER TABLE test22 CHANGE age age2 VARCHAR(10)

重命名表名: 使用 rename 把test22 表重命名为age231表
ALTER TABLE test22 RENAME age231

删除主键:删除test221表的主键
ALTER TABLE test221 DROP PRIMARY KEY

往已存在表添加主键: 往age231表添加主键(PRIMARY KEY),其中主键为sex
ALTER TABLE age231 ADD PRIMARY KEY(sex);
如果想要主键自增和不为空,那么则添加约束即可
自增为:AUTO_INCREMENT

ALTER 简单操作(mysql)相关推荐

  1. 微mysql命令行_MySQL之命令行简单操作MySQL(二)

    一:命令行连接数据库 打开终端,运行命令mysql -uroot -p (p后面加密码,可以直接加,也可以回车在下一行输入,为了不暴露密码,回车在下行输入 退出:exit或quit 查看版本信息: s ...

  2. linux python 操作mysql_python 简单操作MySQL

    前言 python 配置 mysql 通过 python 爬取一些数据,存入数据库 并生成简单图表 环境 linux (Ubuntu) 安装 1-MySQL $ sudo apt-get instal ...

  3. php如何操作mysql数据库代码_php如何操作mysql数据库的类(附代码)

    这篇文章主要介绍了php简单操作mysql数据库的类,涉及php操作mysql的连接.查询.插入.删除等基本操作方法,非常具有实用价值,需要的朋友可以参考下.<?php /** * Databa ...

  4. adodb mysql.inc.php,php adodb操作mysql数据库示例(增删改查)

    php adodb操作mysql数据库示例(增删改查) 发布于 2014-10-05 08:16:18 | 113 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: H ...

  5. python alter table_python(pymysql)之mysql简单操作

    一.mysql简单介绍 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库 ...

  6. mysql 操作表的例子,mysql中库和表的简单操作总结(附示例)

    本篇文章给大家带来的内容是关于mysql中库和表的简单操作总结(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一. 库的操作 1.创建数据库 创建数据库: create d ...

  7. mysql数据表案例_mysql中库和表的简单操作案例

    mysql中库和表的简单操作案例 发布时间:2020-12-05 09:54:06 来源:亿速云 阅读:71 作者:小新 这篇文章主要介绍mysql中库和表的简单操作案例,文中介绍的非常详细,具有一定 ...

  8. MySQL第二讲 - 数据表简单操作 与 “增删查改的开头部分- 增”- 细节狂魔

    文章目录 前文知识点回顾   SQL语句 >>操作指令 (不区分大小写) 1.显示数据库:show databases; 2.创建数据库:create database 数据库名; [如果 ...

  9. mysql数据库的简单操作

    一.启动mysql服务 1.启动mysql服务 win+R键打开运行,输入services.msc打开本地服务,找到MySQL,进行启动.停止等操作. 2.连接mysql 1.win+R键打开运行,输 ...

最新文章

  1. Centos7下关闭带验证的MongoDB
  2. OpenCV--常见图片格式转换与深浅拷贝
  3. java 获取js html_JS获取网页中HTML元素的几种方法
  4. Tomcat+Spring+Quartz Restart or shutdown error
  5. 准备结婚,大家买的三金都有哪些?
  6. Linux桌面环境GNOME实用技巧
  7. MAC下的环境变量配置
  8. Microsoft 安全公告 MS12-020 - 严重。请大家关注!!
  9. 单片机矩阵键盘扫描程序c语言,51单片机矩阵键盘扫描程序
  10. 【机器学习】回归误差:MSE、RMSE、MAE、R2、Adjusted R2 +方差、协方差、标准差(标准偏差/均方差)、均方误差、均方根误差(标准误差)、均方根解释
  11. linux centos 光盘修复,CentOS 系统修复
  12. 程序员架构师修行之路
  13. Java游戏吉他英雄_《吉他英雄:现场》《摇滚乐队4》横向对比:各有所长!
  14. js定时换图片(图片路径可变)
  15. 【mediacodec】MediaRecorder--MediaCodec
  16. async/await面试题
  17. Puddings收获
  18. C/C++编程学习 - 第9周 ③ 整理药名
  19. 郑军科幻小说《冰与血》《海与人》
  20. EMLOG采集插件 采集资源 小刀模板采集通用

热门文章

  1. ASP.NET Core中间件初始化探究
  2. 利用 Github Actions 自动更新 docfx 文档
  3. 如何使用ABP进行软件开发之基础概览
  4. Autofac在.NET Core 中的使用
  5. 十问十答 Ms-PL 许可证
  6. Docker:使用本地卷和tmpfs挂载
  7. 【A】兼容Core3.0后 Natasha 的隔离域与热编译操作。
  8. 奇淫巧技-Flutter调用C#
  9. 基于Asp.Net Core打造轻量级内部服务治理RPC(一)
  10. 如何在本地数据中心安装Service Fabric for Windows集群