/*创建表*/ CREATE TABLE tb_test ( id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘自增主键‘, name varchar(100) NOT NULL DEFAULT ‘‘ COMMENT ‘名称‘, user_id int(11) unsigned NOT NULL DEFAULT ‘0‘ COMMENT ‘用户id‘, update_time int(11) unsigned NOT NULL DEFAULT ‘0‘ COMMENT ‘修改时间‘, is_del tinyint(1) unsigned NOT NULL DEFAULT ‘0‘ COMMENT ‘是否禁用‘, PRIMARY KEY (id), KEY user_idx (name,user_id) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT=‘用户信息‘; /*给表添加字段 ADD*/ ALTER TABLE tb_test ADD is_url tinyint(1) NOT NULL DEFAULT 1 COMMENT ‘是否是URL‘; /*修改一个字段的类型 MODIFY*/ ALTER TABLE tb_test MODIFY is_url int(11) NOT NULL DEFAULT 1 COMMENT ‘是否是URL‘; /*修改一个字段的名称,此时一定要重新指定该字段的类型 CHANGE*/ ALTER TABLE tb_test CHANGE is_url is_web_url int(11) NOT NULL DEFAULT 1 COMMENT ‘是否是URL‘; /*添加普通索引*/ ALTER TABLE tb_test ADD KEY is_del_x(update_time,is_del); ALTER TABLE tb_test ADD INDEX idx_name_content(name); /*删除字段*/ ALTER TABLE tb_test DROP COLUMN is_web_url; /*重命名表*/ RENAME TABLE tb_test TO tb_ceshi /*添加数据*/ insert into tb_test(`id`,`name`,`user_id`) values (1,‘哈哈哈‘,1001),(2,‘李四‘,1002); /*修改数据*/ update tb_test set `name`=’abcd’ where id=5; /*删除数据*/ delete from tb_test where id=5;
时间: 2024-10-15 07:01:57