NodeJs
创建http服务,读取文件
数据库(database)
MySql 使用:1命令行 2GUI图形界面
概念
库: 文件夹,不能真正的操作数据,使管理表的
表:文件夹中的文件,真正操作数据的
列 :一项数据 在表中
行: 一条数据 在表中
数据库常用类型
CHAR 字符
VARCHAR 字符串
TEXT 大字符串
INT 整数
FLOAT 单精度浮点数 一位小数
DOUBLE 双精度浮点数 多位小数
DATE 日期
Node操作数据库
本身Node不能操作数据库,需要模块mysql:var mysql = require('mysql');
创造连接:var db = mysql.createConnection({
host:'地址',
user:'用户名',
password:'密码',
database:'数据库名'
});
数据库常用操作
查增删改
SQL语句:
查询:SELECT username FROM tab_user;
SELECT username,password FROM tab_user;
SELECT * FROM tab_user;
SELECT * FROM tab_user WHERE username="";
增加:INSERT INTO tab_user (username,password) VALUES ("hanmeimei","zhidaole");
db.query('SQL',function(err,data){
if(err){
有问题
}else{
data是数据
}
});
网友评论