mysql增删改查命令(MySQL数据库的增删改查命令)

发布时间:2025-12-10 22:55:47 浏览次数:2

创建数据库

CREATEDATABASEdatabase_name

创建表

CREATETABLE`user`(`id`int(11)unsignedNOTNULLAUTO_INCREMENTCOMMENT'ID',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=utf8;

删除表

DROPTABLEIFEXISTS`user`;

添加字段:

"ALTERTABLE`user`ADD`id`int(11)NOTNULLDEFAULT'0'COMMENT'ID'"ALTERTABLE`user`ADD`name`VARCHAR(20)CHARACTERSETutf8COLLATEutf8_general_ciNULLDEFAULTNULLCOMMENT'姓名'

删除字段

ALTERTABLE`user`DROPcolumnname

重命名

ALTERTABLEtable_nameCHANGEold_field_namenew_field_namefield_type;

修改类型

altertablet1changebbbigintnotnull;altertableinfoschangelistlisttinyintnotnulldefault'0';

加索引

altertablet1renamet2;mysql>altertabletablenamechangedepnodepnoint(5)notnull;mysql>altertabletablenameaddindex索引名(字段名1[,字段名2…]);mysql>altertabletablenameaddindexemp_name(name);加主关键字的索引mysql>altertabletablenameaddprimarykey(id);加唯一限制条件的索引mysql>altertabletablenameadduniqueemp_name2(cardnumber);删除某个索引mysql>altertabletablenamedropindexemp_name;修改表:

Thinkphp3.2中添加字段,如:

M('admin')->execute("ALTERTABLE`admin`ADD`id`int(11)NOTNULLDEFAULT'0'COMMENT'ID'");M('admin')->execute("ALTERTABLE`admin`ADD`name`varchar(20)DEFAULTNULLCOMMENT'姓名'");

到此,关于“MySQL数据库的增删改查命令”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注本站网站,小编会继续努力为大家带来更多实用的文章!

mysql增删改查命令
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477