標籤:varchar delete 禁用 val style default var comm div
/*建立表*/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;
MySQL資料庫的常用操作