MySQL如何修改表结构及其添加删除修改字段功能

52次阅读
没有评论

共计 1411 个字符,预计需要花费 4 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章给大家分享的是有关 MySQL 如何修改表结构及其添加删除修改字段功能的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

MySQL 修改表结构添加删除修改字段

创建数据库

CREATE DATABASE database_name

创建表

CREATE TABLE `user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT  ID ,
 PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

删除表

DROP TABLE IF EXISTS `user`;

添加字段:

ALTER TABLE `user` ADD `id` int(11) NOT NULL DEFAULT  0  COMMENT  ID 
ALTER TABLE `user` ADD `name` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT  姓名 

删除字段

ALTER TABLE `user` DROP column name

重命名

ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

修改类型

alter table t1 change b b bigint not null; 
alter table infos change list list tinyint not null default  0

加索引

alter table t1 rename t2;
mysql  alter table tablename change depno depno int(5) not null; 
mysql  alter table tablename add index  索引名  (字段名 1[,字段名 2  …]); 
mysql  alter table tablename add index emp_name (name); 加主关键字的索引  
mysql  alter table tablename add primary key(id); 加唯一限制条件的索引  
mysql  alter table tablename add unique emp_name2(cardnumber); 删除某个索引  
mysql alter table tablename drop index emp_name; 修改表:

Thinkphp3.2 中添加字段,如:

M(admin)- execute(ALTER TABLE `admin` ADD `id` int(11) NOT NULL DEFAULT  0  COMMENT  ID 
M(admin)- execute(ALTER TABLE `admin` ADD `name` varchar(20) DEFAULT NULL COMMENT  姓名 

感谢各位的阅读!关于“MySQL 如何修改表结构及其添加删除修改字段功能”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-16发表,共计1411字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)