2)MySQL中表的相关操作?(DDL)
a)创建表(语法? create table)
1 create table if not exists pet( 2 id int primary key auto_increment, 3 name varchar(100) not null 4 );
当需要了解具体类型时可以:?具体数据类型
例如:?int
当需要查看某张表的创建语句时,可以使用
1 show create table pet
当需要显示表结构时可以使用:
1 desc pet
b)修改表(语法?alter table);不作为重点,自己了解
c)删除表(语法?drop table)
1 drop table if exists pet;
3)MySQL表中数据的操作?(DML)
1)向表中写入数据(insert)
1 insert into pet values (null,'A'); 2 insert into pet(id,name) values (null,'B'); 3 insert into pet(name)values('C'); 4 insert into pet(name)values('D'),('E');
2)查询表中数据(select)
1 select * from pet; 2 select id,name from pet; 3 select id,name from pet where id=10;
分页查询:limit 语句的应用(语法参考?select)
1 select * from pet limit 2; --2为row_count(表示要取几条数据) 2 select * from pet limit 4,2; --4表示offset,2表示 row_count 3 select * from pet limit 2 offset 4;