就是用来存储网站中各种信息和数据,更有效,有规律的组织数据的类型和存放,
例如:网站 中的文字,图片 等 信息都是存放在数据库中 !
2.使用wamp环境中的phpMyadmin创建数据库;先有数据库---再有表---表中添加字段
3.数据库中常用的数据类型和表的建立 int varchar text decimal float datetime
mysql中常用的内置函数:
max() 函数返回字段列中的最大值
min() 函数返回字段列中的最小值
count() 函数返回表中的记录数
avg() 函数返回[数值字段]的平均值
sum() 函数返回数值列的总和
now() mysql中获取当前时间的函数
5.数据库的增删改
insert into 表名称(字段,字段....) values(值1,值2);
delete from 表名称 where 字段名=值
update 表名称 set 字段=值 where 条件字段=值
查询整张表
select * from 表名称;
命令操作查询语句
首先打开mysql命令提示符窗口:
注意:数据库语句结尾必须加上分号;
基本命令
输入: show databases ; 显示所有的数据库
输入: use 数据库名称; 选择数据库
输入: show tables; 显示该数据库中的所有表名称
输入:desc 表名称 查看表结构数据类型等信息
用命令插入数据到表中
语法: insert into 表名称(字段名,字段名....) values(值1,值2);
插入数据注意事项:
1. 字段与值的个数相对应,并且要注意数据类型,语句结尾要加分号;
2. 主键id是自动递增的不需要插入,它会自动生成.
删除表中的数据
语法: delete from 表名称 where 主键id=值
删除数据注意事项: 一般情况下要加上删除条件,否则就是清空整个表中的数据
修改表中的数据
语法: update 表名称 set 字段=值, 字段=值,…where 条件字段=值
修改数据注意事项:一般情况下也是要加上修改条件的 否则就是修改整个表的所有字段
提示:在增加,删除 修改当中,字段是字符串的情况下 必须加上单引号
数据库术语词
先有:库
再有:表
行也叫记录: 一行就是一条记录
列也叫字段: 一列是一个字段
建立数据库:
CREATE DATABASE IF NOT EXISTS 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
建立company表:
CREATE TABLE IF NOT EXISTS company(
id int primary key auto_increment,
cname varchar(20),
cyear varchar(20),
csum int,
caddr varchar(20)
);
插入字段:
INSERT INTO company(cname,cyear,csum,caddr) values('重庆新东方','10年',8000,'重庆');
INSERT INTO company(cname,cyear,csum,caddr) values('成都水刚','8年',3800,'四川');
INSERT INTO company(cname,cyear,csum,caddr) values('重庆欧元','11年',458,'重庆');
INSERT INTO company(cname,cyear,csum,caddr) values('科技集团','3年',682,'重庆');
INSERT INTO company(cname,cyear,csum,caddr) values('贵州茅台','5年',500,'贵州');
查询表:
SELECT * FROM company;
出现如下图所示表格
插入字段:
INSERT INTO student(sname,sage,scity,times,tid) values('杨言华',21,'贵州',now(),3);
查询表:
SELECT * FROM student;
图1-2