MySQL数据库常用SQL语句--“表操作”
原创
©著作权归作者所有:来自51CTO博客作者风中木偶的原创作品,请联系作者获取转载授权,否则将追究法律责任
1、创建表'admin';
CREATE TABLE admin(
id INT(4),
usr VARCHAR(8)
);
2、删除表'admin':
DROP TABLE IF EXISTS admin;
3、修改表属性:修改表'admin'中列'id'的属性为 整型、主键、自增长:
ALTER TABLE admin MODIFY id INT PRIMARY KEY AUTO_INCREMENT;
4、添加列:给表格'admin1'添加列‘pass’
ALTER TABLE admin1 ADD pass CHAR(10);
5、删除列:删除表格'admin1'中的列‘pass’
ALTER TABLE admin1 DROP COLUMN pass;
6、修改列名:将表格'admin1'中的列‘usr’改名为‘usr1’且列类型改为‘int’型,此处必须有列类型值
ALTER TABLE admin1 CHANGE usr usr1 INT(20);
7、修改表名:将表格'admin1'改名为‘admin2’
ALTER TABLE admin1 RENAME admin2;
8、查看数据库中表格:
9、查看表结构:查看agent表的表结构
DESC agent;
--或
SHOW COLUMNS from agent;
10、查看表创建语句:查看agent表的创建语句
11、插入:向agent表中插入数据
INSERT INTO agent (id,name) VALUES (1,'wml');
INSERT INTO agent VALUES (1,'wml');
12、更新:更新agent表中的数据
UPDATE agent SET name='www' WHERE id=1;
13、删除表中数据:删除agent表中的数据
DELETE FROM agent; --删除表中所有数据
DELETE FROM agent WHERE id=1; --删除表中一行数据
14、清空表:清空agent表中的所有数据
15、查询表中数据:
SELECT * FROM agent;
SELECT name FROM agent WHERE id=1;