1.数据库也是一种软件
2.通过客户端来操作数据库
3.通过 net start mysql 启动
net stop mysql 停止
4. show database;查询所有数据库
use database: 使用某个数据库
show table: 查询某个表
javabean 百科 :javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法
sql (结构化查询语言)
建表:
careat table xxx (字段 类型(长度),字段()类型(长度));
插入数据:
insert into 表名 values(xxx,xxx);
删除:
drop table 表名;
删除语句:
delect from 表名 where 条件
给查询出来的字段取别名
select 字段as(别名) from 表名
修改
update 表名 set 字段 =“***” where 条件;
修改两个字段
update 表名 set 字段 = “***”,字段 = “***” where 条件
给查询的字段取别名 注意:as 可以省略
select 字段 (as) 别名 ,字段 (as) 别名 from 表名 where 条件
distinct:关键字 是用来消除结果集中重复的信息;
varchar char
is null 是 null
is not null 不是 null
模糊查询:like
% 表示零个或多个字符 _ 表示一个字符
逻辑符合查询
(where后面条件的连接)
asc desc : 只作用于前面一个字段
条件后面 order by 字段 (asc 或 desc);
常用函数:
1.lenght 求字段的长度
2.截取字符创 : SELECT SUBSTR(字符串 FROM 开始位置 FOR 长度) FROM emp;
百度 : 日期的格式化
4.分组函数: 不能直接放在where后面(先有操作再有值)
5.avg(字段):平均数
6.max() :最大值
7.min() :最小值
8.sum() :求和
9.count() :计数
2.通过客户端来操作数据库
3.通过 net start mysql 启动
net stop mysql 停止
4. show database;查询所有数据库
use database: 使用某个数据库
show table: 查询某个表
javabean 百科 :javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法
sql (结构化查询语言)
建表:
careat table xxx (字段 类型(长度),字段()类型(长度));
插入数据:
insert into 表名 values(xxx,xxx);
删除:
drop table 表名;
删除语句:
delect from 表名 where 条件
给查询出来的字段取别名
select 字段as(别名) from 表名
修改
update 表名 set 字段 =“***” where 条件;
修改两个字段
update 表名 set 字段 = “***”,字段 = “***” where 条件
给查询的字段取别名 注意:as 可以省略
select 字段 (as) 别名 ,字段 (as) 别名 from 表名 where 条件
distinct:关键字 是用来消除结果集中重复的信息;
varchar char
is null 是 null
is not null 不是 null
模糊查询:like
% 表示零个或多个字符 _ 表示一个字符
逻辑符合查询
(where后面条件的连接)
and (条件同时满足) or(满足一个条件即可)
asc desc : 只作用于前面一个字段
条件后面 order by 字段 (asc 或 desc);
常用函数:
1.lenght 求字段的长度
2.截取字符创 : SELECT SUBSTR(字符串 FROM 开始位置 FOR 长度) FROM emp;
百度 : 日期的格式化
4.分组函数: 不能直接放在where后面(先有操作再有值)
5.avg(字段):平均数
6.max() :最大值
7.min() :最小值
8.sum() :求和
9.count() :计数