一、数据库
- 数据库概念
数据库:使用数据库,增删改查
(1)文件型数据库:access,sqlite 保存静态文件
桌面应用,手机app,卸载的时候:是否删除配置文件
本地存储 locstorage H5本地存储
(2)关系型
mysql:免费开元
oracle:付费 —— 安全性能高,小公司一般不用
把所有的数据,按照不同的分类,分成不同的数据表
user表 用户表 :假设存了小A用户
oeder表 订单表 :找到小A对应的订单
每一个表格之间都有联系
sql 语句查找对应的数据
(3)分布式
node + mongodDB
(4)noSQL
redis
没有sql语句,性能强,处理高并发的,比如电商之类的
好拍档
php + mysql + applicationCache
node + mongodDB
二、Mysql
安装mysql:xampp集成环境,apache-mysql
mysql 数据库的环境
mysql - u 用户名 - p 密码
用户名默认: root
默认密码: 空
进入mysql
MariaDB[(none)] >
1、 显示当前数据库
show databases;
2、 创建数据库
create databases 数据库名;
3、 使用数据库( web2)
use 数据库名;
4、 删除数据库
drop databases 数据库名 ;
!!!!!必须加分号
5、显示数据库中所有的数据,先创建再展示
show tables;
6、创建数据表
create table 名称(key 类型 char(10)) char(保存的长度!没写就只保存一个!)
7、查询对应表的信息,增删改查
sql语句:
select * from user(表名)
8、插入数据
insert into 表名(key1,key2,key3) values(值1,值2)
9、删除语句
delete from user where uname = "a"
10、更改语句
update 表名 set upass="456" uname="a"
数据创建 可视化工具
三、案例
JS:
hTML: