MySQL数据库创建、数据库表增删改查
1、创建数据库
CREATE DATABASE FIRST; 格式:CREATE DATABASE 数据库名称;
2、删除指定的数据表
格式:DROP TABLE [数据库名.]表名;
3、删除指定的数据库
格式:DROP DATABASE 数据库名;
4、修改基本表
添加列名及数据:alter table student add S_entrance date 格式:alter table 表名 add [cloumn] 新列名 数据类型 修改表名 ALTER TABLE 旧表名 RENAME 新表名; 添加约束条件:alter table student add unique(Cname) 格式:alter table 表名 add 完整约束条件
5、删除基本表:
删除基本表:drop table student [cascade|resitict] 格式:drop table 表名 [cascade|resitict] //若选择resitict,则该表的删除是有限制条件的,欲删除的基本表不能被其他表的约束所引用 //若选择cascade,则该表的删除是无限制条件的。
6、插入表数据
向数据表中插入新的数据记录 INSERT INTO 表名(字段1,字段2[,...]) VALUES(字段1的值,字段2的值,...); 例: insert into CW (id,name,age,sex) values(1,张三,20,男) INSERT INTO CW VALUES (2,刘德华,50,男);
7、查询数据记录
SELECT 字段名1,字段名2[,...] FROM 表名 [WHERE 条件表达式]; 例: SELECT * FROM CW; --查询所有表的cw列 SELECT id,name,age FROM CW WHERE id=2;
8、修改、更新数据表中的数据记录
UPDATE 表名 SET 字段名1=字段值1[,字段名2=字段值2] [WHERE 条件表达式]; 例: UPDATE CW SET age=25 WHERE name=张三; UPDATE CW SET name=李小龙 WHERE id=3;
9、在数据表中删除指定的数据记录
DELETE FROM 表名 [WHERE 条件表达式]; 例子:DELETE FROM CW WHERE id=6;