1、插入数据
INSERT INTO table_name(field1,field2,...fieldN)VALUES(value1,value2,...valueN);
insert into rg(class_id,class_name)values(1,'rg1b');
因为主键id是自增的 所以也可以用下个写法
insert into rg(class_name)values('rg2b'); //推荐省略class_id
2、查询数据
select 字段名1,字段名2,,,,,字段名n from表名;
select * from 表名; 如select * from rg; * 是通配符 代表匹配全部
select class_id,class_name from rg;
where条件筛选
select 字段名1,字段名2,,,,,字段名n from 表名 where 条件;
select class_name from rg where class_id>3; select * from rg where class_id=5;
select * from rg where class_name like 'rg1b';
3、更新数据/对数据进行修改
UPDATE table_name SET field1=new-value1,field2=new-value2 [WHEREClause]
update rg set class_name='rg66b' where class_id=6; 把id=6的地方名称改为rg66b
update rg set class_name='rg66b' where class_id<3; 把id<3的地方名称改为rg66b
4、删除数据
DELETEFROM table_name [WHEREClause]
delete from rg; //数据库删库跑路
delete from rg where class_name like'rg6b'; //按条件查询删除
5、拓展
拓展1:只想让一行数据中的某一个字段消失,这个操作其实不是删除而是更新
update rg set class_name=null where class_id=8;
拓展2:一般使用图形界面化工具去建库建表,而对数据表内数据的增删改查的代码一般都是自己写phpstudy=>mysql管理器=>mysql_font
localhost右键新建数据库,数据库右键新建表格,类型InnoDB 备注中文注释一下可写可不写
总而言之:数据库和数据库表结构的创建我们一般用图形界面工具去做对于我们程序猿来说,更加需要熟知并且完全掌握的其实是对数据表内的数据的增删改查(insertinto,delete,update,select);
凡是数据库 它的增删改都是不难的 ,最难的是查询。现实开发中高度依赖查询 有许许多多的复杂的查询。查找严格来说是一门学科了,“检索”。