数据库:
什么是数据库?简单来说就是存数据的。
都有什么是数据库?
oracle(强大,跟金融政府打交道的,安全,付费的) mysql sql-server DB2...
mysql免费 轻便相对于oracle 官网下载:https://www.mysql.com
用wamp中的m
数据库分为两部分:客户端和服务端;
客户端:
找数据,操作数据,本身没数据;
node npm install mysql
服务端:
存数据,被别人访问,安全;
navicat的使用:
1.连接数据库
点击链接
链接名
主机名或ip地址
端口
用户名密码
mysql(电脑) 库(文件夹) 表单(相当于文件) 存数据
纵向(列):字段
横向(行):一条数据
2.建立
a)建库
点击右键-新建数据库
名称:理论上都行
字符集:utf-8
排序规则:utf8_general_ci 通用排序
b)建表
点击表
名
类型
int 整数
varchar 字符串
c)插入数据
sql语言(语句) DBA专门玩这个的
增
INSERT INTO 表名 VALUES(id,content,user)
注:值的顺序和表字段的顺序要一致
删
DELETE FROM 表名 //把整个表删了
DELETE FROM 表名 WHERE id=12;
改
UPDATE 表 SET 字段=新的值,字段=新的值 WHERE id=12
eg:UPDATE 表 SET content=XXX,user=XXX WHRER id=12
把id为12的内容改为。。
查
SELECT 字段名,content,id,user FROM 表名
SELECT * 表名 获取全部字段
1.下载mysql
2.引入mysql
3.连接数据库
var db=mysql.createConnection({"host":"localhost","user":"root","password":" ","database":""});
host域名