mysql添加,修改/删除表字段的方法
mysql添加,修改以及删除数据表中的字段,可以使用下面的命令。
# sql数据表添加新字段命令alter table [表名] add [字段名] [字段类型] [字段位置]
例:
# 带参数的添加字段MariaDB [db_4]> alter table newdatas add email varchar(255) not null default '';Query OK, 0 rows affected (0.012 sec)Records: 0 Duplicates: 0 Warnings: 0
例3:
# 指定字段的插入位置MariaDB [db_4]> alter table newdatas add sex varchar(40) not null default '0' after name;Query OK, 0 rows affected (0.009 sec)Records: 0 Duplicates: 0 Warnings: 0
mysql修改字段名
命令:
alter table [表名] change [原字段名] [新字段名] [字段类型] [字段属性] [位置]
例:
# 注意修改字段名时,需要添加字段的类型MariaDB [db_4]> alter table newdatas change sex sexx varchar(50);Query OK, 0 rows affected (0.018 sec)Records: 0 Duplicates: 0 Warnings: 0
mysql修改字段类型
命令:
alter table [表名] modify [字段名] [字段类型] [字段属性] [位置]
例:
MariaDB [db_4]> alter table newdatas modify sex varchar(10) not null default '0';Query OK, 0 rows affected (0.017 sec) Records: 0 Duplicates: 0 Warnings: 0MariaDB [db_4]> desc newdatas;+-------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+--------------+------+-----+---------+-------+| name | varchar(50) | YES | | NULL | || sex | varchar(10) | NO | | 0 | || age | varchar(50) | YES | | NULL | || email | varchar(255) | NO | | | |+-------+--------------+------+-----+---------+-------+4 rows in set (0.005 sec)
mysql删除字段的命令
命令:
# 删除字段alter table [表名] drop [字段名]# 数据不可逆,会删除字段下的所有数据
例:
MariaDB [db_4]> alter table newdatas drop sex;Query OK, 0 rows affected (0.009 sec)Records: 0 Duplicates: 0 Warnings: 0MariaDB [db_4]> desc newdatas;+-------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+--------------+------+-----+---------+-------+| name | varchar(50) | YES | | NULL | || age | varchar(50) | YES | | NULL | || email | varchar(255) | NO | | | |+-------+--------------+------+-----+---------+-------+3 rows in set (0.003 sec)alter table newdatas drop sex;
以上就mysql中添加新字段,修改字段名以及删除字段的方法,大家可以参考一下。
可通过以下几种方式联系或关注我们!
联系我们
可通过以下几种方式联系或关注我们!
Q Q:540344537
微信:mowu1086
链接:
关注我们

本文地址: https://www.earthnavs.com/jishuwz/08c042a81703c8f38e3e.html