数据库—创建新表
设置新表的名字及其数据
设置完成后Apply保存
主键(Primary Ke y)
1,每行数据独一无二的标识
2,一个表必须有主键(只能有一个主键)
3,不能为NULL(空值)
4,由一列(不能为空)或者多列组成(其中一个不为空)
Unique Key
1,表示该项数据不能重复
2,允许为NULL
查看数据
重新设置/更改表
外键关联设置
show databases;查询所有表
use resource_datas;操作目标表
show tables;查询表内所有数据
create database siki_testdb(表名字);创建数据库
drop database siki_testdb(表名字);删除数据库
create table mytable(id int auto_increment,username varchar(30),password varchar(30),primary key(id));
auto_increment自动增长
查询表结构 desc mytable(表名字);
插入insert into mytable(username,password) values (‘siki’,‘siki’);
查询表内所有数据select * from mytable;
select * from mytable limit 1,4;(第几条开始 查询几条 )第二条开始查四条
select username from mytable;
select * from mytable order by id; 查询所有数据并根据id从小到大排序
select * from mytable order by id desc; 查询所有数据并根据id反序
select * from mytable order by id desc limit 1;
查询所有数据并根据id反序最后查取第一条数据
更改数据update mytable set username=‘456’ where id=1;
删除 delete from mytable where id=1;
select now() as NowTime;修改表头
函数
now();日期加时间
curdata();日期
round(4.5);四舍五入
round(4.5,3);四舍五入保留小数点后几位
floor(4.5);直接舍弃小数部分
ceiling(4.5);直接进一
方法调用例
- 乘
/ 除结果为浮点
div 除结果为整数
% 求余
mod结果为浮点数
- 加
- 减
select concat(‘223’,‘adadad’);字符串连接