Node小知识1

若岁月静好,那就颐养身心;若时光阴暗,那就多些历练。生命中最困惑的,不是没人懂你,而是你不懂自己。没有放弃,怎能拥有;不守寂寞,岂见繁华。曾经再美,不过一纸空谈;脚下艰难,却是直指明天。命运给予你的,无论好坏,皆需认真面对、坦然应对,有遗憾才叫生活,有瑕疵才算真实。


Node小知识1_第1张图片
美好.jpg

一、数据库 (database)

MySql
集成环境有了。
概念:
    库   
        文件夹
        不能真正的操作数据,是管理表的
    表
        文件夹中的文件
        表才是真正操作数据
        列       一项数据

二、数据库常用类型

CHAR            字符
VARCHAR         字符串
TEXT            大字符串
INT             整数
FLOAT           单精度浮点数      一位小数
DOUBLE          双精度浮点数  多位小数
DATE            日期      行       一条数据

三、Node 操作数据库

Node本身不能操作数据库
需要下载模块 mysql
var mysql = require('mysql');
创建连接
var db = mysql.createConnection({
    host:'地址',
    user:'用户名',
    password:'密码',
    database:'数据库名'
});

四、数据库常用操作

查增删改
SQL语句
(1)查询
    SELECT username FROM tab_user;
    SELECT username,password FROM tab_user;
    SELECT * FROM tab_user;
    SELECT * FROM tab_user WHERE username="";
(2)增加
    INSERT INTO tab_user (username,password) VALUES ("GET.username","GET.possword");
db.query('SQL',function(err,data){
    if(err){
        有问题
    }else{
        data是数据
    }
});

你可能感兴趣的:(Node小知识1)