本文摘自PHP中文网,作者青灯夜游,侵删。
删除表字段就是将数据表中的某个字段从表中移除,可以使用“ALTER TABLE <表名> DROP <字段名>;”语句来实现;其中,“字段名”指需要从表中删除的字段的名称。

本教程操作环境:windows7系统、Dell G3电脑、mysql8。
mysql删除字段
删除字段是将数据表中的某个字段从表中移除,语法格式如下:
1 | ALTER TABLE <表名> DROP <字段名>;
|
其中,“字段名”指需要从表中删除的字段的名称。
示例:
1 2 3 4 5 6 7 8 9 10 11 12 | mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| col1 | int(11) | YES | | NULL | |
| id | int(11) | YES | | NULL | |
| name | varchar(30) | YES | | NULL | |
| col2 | int(11) | YES | | NULL | |
| deptId | int(11) | YES | | NULL | |
| salary | float | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
6 rows in set (0.00 sec)
|
(推荐教程:mysql视频教程)
使用 ALTER TABLE 修改表 tb_emp1 的结构,删除 col2 字段
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | mysql> ALTER TABLE tb_emp1
-> DROP col2;
Query OK, 0 rows affected (0.53 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| col1 | int(11) | YES | | NULL | |
| id | int(11) | YES | | NULL | |
| name | varchar(30) | YES | | NULL | |
| deptId | int(11) | YES | | NULL | |
| salary | float | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)
|
更多编程相关知识,请访问:编程教学!!
以上就是mysql怎么删除表字段的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
mysql20个高性能架构设计原则(值得收藏)
远程mysql数据库无法访问设置
通过mysql导出查询结果到csv方法的讲解
mysql数据库必备之条件查询语句
mysql top的用法是什么
mssql mysql 数据库分页(存储过程)
mysql如何远程连接端口并修改
mysql中explain的使用以及性能分析
mysql读写分离是什么?主从数据库如何设置?
navicat for mysql出现10061错误怎么办
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql怎么删除表字段