MySQL資料庫的常用操作

來源:互聯網
上載者:User

標籤: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資料庫的常用操作

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.