一.1.这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成;关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
a.表头(header): 每一列的名称;
b.列(col): 具有相同数据类型的数据的集合;
c.行(row): 每一行用来描述某条记录的具体信息;
d.值(value): 行的具体信息, 每个值必须与该列的数据类型相同;
e.键(key): 键的值在当前列中具有唯一性。
二.1.AJAX的意义:它大幅提升了用户体验;
2.数据库增删改查:
MYSQL ORACLE SQLSERVER MONGDB;
3.VUE用node命令(cnpm run dev)来开启一个服务
ajax需要使用服务器来开启一个页面;XAMPP(服务器);APUCHE(web服务开启一个页面);mysql(数据库服务器);
a.安装xampp到D盘(一个空文件夹);
b.点击apache后的start,(显示start说明服务是关着的);----开启服务;
4.数据库的客户端:(数据库命令可以大小写)
1.>命令行:window+R键;--------弹出运行界面,输入cmd;
5.mysql的配置:
1.>计算机------系统属性-----高级系统设置-----环境变量------选择mysql安装的目录,在这个目录中找到bin目录,把此路径复制-------在用户变量的path变量中添加变量值,变量值为刚的复制的路径-------系统响应后输入mysql;
6.数据库的基本格式:开启服务------库------表------行-------列;
1.>mysql-uroot(连接数据库);
2.>show databases(查看数据库);
3.>use+数据库名字;
4.>show tables(查看数据库中的数据表);
7.数据库中的内容:
1.>创建数据库:
a.mysql -uroot
b.create database 数据库的名字 charset=utf8;
c.use 数据库的名字;
2.>创建数据表:
create table stu(
sid int, int表示整数类型
sname varchar(4), varchar表示字符串
age int,
sex int,
price(5,2)float 浮点型,总共有5位,小数点后两位
,
生产日期位date类型
);
2.>向数据表中插入内容:
insert into stu values('1','天佑','18','男');
3.>查看数据表:
select * from stu;
8.>使编号按顺序排列:
sid INT PRIMARY KEY AUTO_INCREMENT;
INSERT into stu values('NULL','姜生','19');
9.>项目打包:cnpm run build;
10.>筛选所有员工信息:
select * from product;
select pid,pname,FROM product;
1.>只想看编号为1的员工信息:
SELECT * FROM product where sid=1;
2.>筛选一列:
select 列名 from 表名;
3.>只想筛选编号为1的列名:
select pname from product where pic=1;
二,交互模式:脚本模式
创建一个 .sql文件
mysql -uroot < 路径
col中的单行注释 #
col中的多行注释//
1.设置编码方式
set names utf8;
2.删除一个数据库如果存在的话
drop database if exists col;
3.创建一个数据库
create database col charset=utf8;
4.进入数据库
use col;
5.创建表
create table prc(
cid INT PRIMARY KEY AUTO_INCREMENT,
pname VARCHAR(8),
price FLOAT(5,2)
);
6.插入数据
insert into prc values(null,'apple','52.66');
insert into prc values(null,'orange','57.66');
insert into prc values(null,'banana','62.33');
7.查询数据
select * from prc;