`

菜鸟学mysql:列的增加、修改、删除。

阅读更多

测试数据:
[img]

[/img]

一、列的增加:
1,alter table 表名 列声明
增加的列默认在表的最后

[img]

[/img]

[img]

[/img]



2,可以用 after来指定新增的列位于哪些列后面
[img]

[/img]



3,如果新增的列要放在表的最前面,用 first
[img]

[/img]



二、列的修改

alter table 表名 change 要修改的列名 列声明

如表中,name的 varchar长度为10,现在改为20.

[img]

[/img]
[img]

[/img]


三、列的删除 :

alter table 表名 要删除的列名

例子中,就把 height这一列给删除了,如下:
[img]

[/img]







  • 大小: 3.5 KB
  • 大小: 2.2 KB
  • 大小: 4.4 KB
  • 大小: 6.2 KB
  • 大小: 6.7 KB
  • 大小: 4.8 KB
  • 大小: 6.5 KB
  • 大小: 12.1 KB
分享到:
评论

相关推荐

    菜鸟mysql5.6安装+配置

    1. **修改配置文件**:MySQL的配置主要通过my.cnf文件进行,该文件通常位于`/etc/my.cnf`(Linux)或`C:\ProgramData\MySQL\MySQL Server 5.6\my.ini`(Windows)。打开这个文件,你可以根据需求调整各种参数。 2. ...

    一、MYSQL学习PPT

    3. 表操作:查看数据表、创建数据表、修改数据表、删除数据表等操作。 4. 数据操作:插入数据、删除数据、修改数据、查询数据等操作。 5. MYSQL配置文件:MYSQL的配置文件在Linux系统中默认位于/etc/mysql/mysql....

    mysql数据库实验报告 数据表的操作

    2. 修改表结构:使用`ALTER TABLE`命令可以添加、删除或修改表中的列,以及调整列的属性。 三、表约束的创建与修改 1. 主键约束:如`TMS_student`表的`sn`字段,使用`INT`类型,设置`NOT NULL`和`AUTO_INCREMENT`,...

    windows版mysql安装包-mysql5-mysql-5.5.zip

    - **配置my.ini文件**: 在安装目录下找到my.ini文件,这是MySQL的配置文件,可以修改各项参数以适应你的系统需求。 - **设置数据目录**: 指定数据存储的位置,确保该目录有合适的权限和足够的空间。 - **安全设置...

    NavicatforMysql

    【Navicat for MySQL:一款强大的数据库管理工具】 Navicat for MySQL是一款广泛使用的数据库管理工具,专为MySQL数据库设计,适用于新手和经验丰富的数据库管理员。它提供了直观的图形用户界面,使得用户能够轻松...

    菜鸟教程 sql教程

    8. 数据库操作:包括ALTER TABLE用于修改表结构,DROP TABLE用于删除表,TRUNCATE TABLE用于清空表,以及CREATE DATABASE和DROP DATABASE用于创建和删除数据库。 9. 视图(View):视图是基于查询的结果集,可以...

    mysql的安装与卸载

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其安装与卸载过程对于任何希望管理和维护数据库的IT专业人员来说都是至关重要的。以下是关于MySQL 5.0安装与卸载的详细步骤和相关知识点: **安装步骤** 1....

    php 菜鸟学习的 带有商品购买 demo 的 源码

    - **删除商品**:根据用户的选择,移除购物车中的指定商品。 - **更新数量**:允许用户修改购物车内商品的数量。 - **计算总价**:遍历购物车数据,根据单价和数量计算总金额。 ### 5. 数据库操作 在PHP中,通常...

    PHP_MySQL.rar_Mysql入门

    在MySQL中,你可以创建、修改、删除数据库、表,并进行数据的增、删、改、查操作。以下是一些基本概念和操作: 1. **数据库创建**:使用`CREATE DATABASE`语句创建新的数据库,如`CREATE DATABASE my_database;` 2....

    菜鸟级SQL21天自学通

    - Oracle SQL Developer、MySQL Workbench、Microsoft SQL Server Management Studio等。 #### 第二天:查询——SELECT语句的使用 - **一般的语法规则**: - SELECT * FROM 表名; - WHERE 子句用于筛选特定行。 ...

    SQLite菜鸟教程

    通过《SQLite菜鸟教程》,读者不仅可以掌握SQLite的基本操作,还能建立起对SQL语言的理解,为后续深入学习更复杂的数据库系统(如MySQL、PostgreSQL等)打下坚实基础。这个教程适合对数据库感兴趣,或者需要在项目中...

    毕业设计:基于python flask layui mysql 的图书信息管理系统.zip

    2. 图书管理:添加、修改、删除图书信息,支持按照不同条件进行查询。 3. 借阅管理:记录图书借阅情况,包括借书、还书、续借等操作,同时提供超期提醒功能。 4. 系统设置:对系统参数进行配置,如管理员信息、图书...

    毕业设计:基于PHP和mysql实现学生课外活动成果统计系统.zip

    3. 活动管理模块:用于添加、修改和删除课外活动信息,包括活动名称、时间、地点、参与人数等。 4. 成果录入模块:记录学生的活动参与情况,如获奖、发表文章、志愿服务时长等,并进行统计。 5. 统计分析模块:生成...

    w3cschool菜鸟教程.CHM.rar

    《w3cschool菜鸟教程.CHM.rar》是一个包含丰富的在线编程学习资源的压缩包,主要针对初学者设计,提供离线阅读的便利性。CHM(Compiled HTML Help)是微软的一种帮助文档格式,将HTML页面集合在一起,形成一个可搜索...

    php程序员菜鸟成长手记——php入门教程

    MySQL的常用列类型 - **整型**:TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT。 - **浮点型**:FLOAT、DOUBLE。 - **字符串**:CHAR、VARCHAR、TEXT。 - **日期时间**:DATE、TIME、DATETIME、TIMESTAMP。 ##### 5...

    PHP MySQL 论坛管理系统.zip 包含数据库+设计报告文档+部署教程

    (5)后台管理模块:在后台管理模块中,主要实现对论坛中注册用户、发布的帖子、回复帖子等进行增加、删除、修改和查询功能的管理权限。 开发环境: 操作系统版本:Windows 10 64位 开发工具:Notepad++ 后台服务器...

    MySQL在Linux上的安装.zip

    注意:在生产环境中,为了数据安全,建议对MySQL的配置文件进行适当修改,例如限制root用户只允许本地登录,设置合适的日志记录,以及定期备份数据库。 在处理MySQL时,还需要了解一些基本的SQL语法,例如CREATE ...

    jsp+servlet+mysql实现的酒店管理系统.rar

    2. **客房管理**:添加、修改、删除客房信息,设置房型、价格等。 3. **预订管理**:用户预订房间,管理员审核预订,管理预订状态(如确认、取消、入住等)。 4. **订单管理**:查看历史订单,处理退款请求,生成...

Global site tag (gtag.js) - Google Analytics