MySQL多个条件限制MySQL。
truncate book; #清空数据库
select * from book;
select * from book where price>50;
#查询图书价格大于50元,并且是北大出版社出版
select * from book where price>50 and publish='北大出版社';
sql语句有多重条件,条件间,用and链接
#修改信息记录
update 表明 set 字段=‘单阈值’ where 条件; //只修改指定条件的单个字段信息
update 表明 set 字段=‘单阈值’,字段=‘单阈值’; //同时会修改多个字段的信息。
#修改“css3.0特性介绍”价格为102元
update book set price='102',where name=css3.0特性介绍";
update book set price='102',publish="传志出版社,author=“孙书华”;
没有where条件限制,结果数据表记录,被全部修改。
truncate book; //清空数据了。。。需要重新录入了呢。。。
update book set price='102',publish="传志出版社,author=“孙书华” where name="jukee书名";
主键使用
原则上讲每一个数据表都应该有主键。
主键就是数据里边有一个字段。
主键作用,可以设定数据表里边的每条记录都是唯一的。
生活中,也有主键的存在,一个人,名字是“张楚生”,“男”,“北京”,“海淀”。
我们可以通过身份证号码,来区分不同的人。
alter table book add id int; //给数据表添加一个字段。
update book set id='5' where name='jquery高级用法';
真正的主键无需我们去关心具体的具体的值,它会自动往上增长。
12.获得数据表创建语句
show create table book;
create table book(
'id' int(11) primary key auto_increment;
'name' varchar(32) default NULL;
'price' int(11) default NULL;
'publish' varchar(64) default NULL;
'author' varchar(16) default NULL:
);
如果有一个数据有主键,我们不用关心它的值,主键的值,会自动增长,主键是唯一的。
MySQL昨天只是内容回顾
信息的增删改查。
增加
insert into 表名 values (值,值,值);
值的数目的表的字段的数目相对应,值的意思与表段意思相匹配。
insert into 表名 (字段,字段,字段) values (值,值,值);
给定数据表,指定字段添加新的信息。字段与值的顺序匹配,字段不用与数据表字段顺序匹配。
删除
delete from 表名:
该语句将数据表里边全部的数据都给删除,清空数据表(truncate 表名)
delete from 表名 where 条件:
根据条件筛选出来我们想要的删除的记录信息。
修改
update 表名 set 字段-xx,字段--xx,字段--xx。
数据表全部数据都要修改。
update 表名 set 字段-xx,字段--xx,字段--xx where 条件;
数据表全部数据都要修改。
查询
select *from 表名;
查询一个表全部字段的全部记录信息。
select 字段,字段,字段 form 表名;
查询一个表具体字段信息。
select 字段,字段,字段 form 表名 where ;
查询一个表具体字段信息。
PHP如何操作数据库
留言板系统:主要是利用PHP语言,实现数据的增、删、改、查。
$link = mysql_connect('localhost','root','');
//1.var_dump($link);
$z = mysql_select_db('library',$link);
var_dump($z);
html5和css的内容,
html现在就是兼容性不好。