陈三三 Python运维站

MySQL数据库表操作命令

2020年8月10日 20:21数据库经验
image

进入对应数据库后创建表



CREATE TABLE `表名称` (


  `id` int(5) NOT NULL AUTO_INCREMENT,


  `xx` varchar(100) COLLATE utf8_bin DEFAULT NULL,


  PRIMARY KEY (`id`)


) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


删除表



DROP TABLE 表名;


查询命令



SELECT  * FROM 表名 WHERE 列 = 条件


表中插入数据



INSERT INTO 表名 (栏目1,栏目2,栏目3)  VALUES (‘栏目1数据’,’栏目2数据’,’栏目3数据’);


删除数据



DELETE FROM 表名; 删除所有数据


DELETE FROM 表名 WHERE 条件; 指定删除


表中列操作



添加列:ALTER TABLE 表名  ADD COLUMN 列名;


删除列:ALTER TABLE 表名  DROP COLUMN 列名;


修改列:CHANGE COLUMN / MODIFY COLUMN


修改命令



UPDATE 表 SET 列 = ‘插入值’ WHERE id = ‘条件’