失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php mysql修改命令_PHP编程:mysql alter table命令修改表结构实例详解

php mysql修改命令_PHP编程:mysql alter table命令修改表结构实例详解

时间:2023-10-21 23:23:57

相关推荐

php mysql修改命令_PHP编程:mysql alter table命令修改表结构实例详解

《PHP编程:mysql alter table命令修改表结构实例详解》要点:

本文介绍了PHP编程:mysql alter table命令修改表结构实例详解,希望对您有用。如果有疑问,可以联系我们。

PHP实例实例一:使用ALTER TABLE命令向表中添加字段、修改字段类型以及设置主键.

PHP实例首先创建一个表,SQL语句如下:

PHP实例

mysql> CREATE TABLE myTable(

-> ID SMALLINT

-> );

PHP实例使用desc命令查看表结构:

PHP实例mysql> desc myTable;

+-------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------+-------------+------+-----+---------+-------+

| ID | smallint(6) | YES | | NULL | |

+-------+-------------+------+-----+---------+-------+

PHP实例使用ALTER TABLE命令向表中添加字段、修改字段类型以及设置主键,SQL语句如下:

PHP实例

mysql> ALTER TABLE myTable

-> ADD COLUMN Quantity SMALLINT UNSIGNED NOT NULL,

-> MODIFY ID SMALLINT UNSIGNED NOT NULL,

-> ADD PRIMARY KEY (ID);

PHP实例再次使用desc命令查看表结构,我们发现上面的修改命令生效了:

PHP实例desc myTable;

+----------+----------------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+----------+----------------------+------+-----+---------+-------+

| ID | smallint(5) unsigned | NO | PRI | | |

| Quantity | smallint(5) unsigned | NO | | | |

+----------+----------------------+------+-----+---------+-------+

PHP实例实例二:在上面的实例基础上,我们删除myTable表中的Quantity字段和PRIMARY KEY主键

PHP实例

mysql> ALTER TABLE myTable

-> DROP COLUMN Quantity,

-> DROP PRIMARY KEY;

PHP实例查看表结构:

PHP实例mysql> desc myTable;

+-------+----------------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------+----------------------+------+-----+---------+-------+

| ID | smallint(5) unsigned | NO | | | |

+-------+----------------------+------+-----+---------+-------+

PHP实例以上就是mysql alter table命令修改表结构的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!

如果觉得《php mysql修改命令_PHP编程:mysql alter table命令修改表结构实例详解》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。