前言:
不可压倒一切,但你也不能被一切压倒
--------------------------------正文---------------------------------
用 mysql:
1.命令行
2.GUI(图形界面)
a).phpmyadmin (方便 > 打开 xampp ,mysql 后面有个 admin,点开)
b).Navicat
概念:
库:相当于文件夹
不能真正的操作数据,是管理表的
表:相当于文件夹中的文件
表才是真正操作数据
列 一项数据
行 一条数据
数据库常用类型:
CHAR 字符
VARCHAR 字符串
TEXT 大字符串
INT 整数
FLOAT 单精度浮点数 一位小数
DOUBLE 双精度浮点数 多位小数
DATE 日期
Node 操作数据库
Node本身不能操作数据库
需要下载模块 mysql
引入 mysql 模块
var mysql = require('mysql');
创建连接
var db = mysql.createConnection({
host:'地址',
user:'用户名',
password:'密码',
database:'数据库名'
});
使用
db.query('SQL',function(err,data){
if(err){
有问题
}else{
data是数据
}
});
数据库常用操作:
sql 语句:
增
INSERT INTO tab_user(数据表名称) (username,password)(要用的数据名称) VALUES ("对应前面
的username","对应前面的password");
删
改
查
SELECT username(要查的数据名称) FROM tab_user(数据表名称);
SELECT username,password FROM tab_user;
SELECT *(数据表中所有数据) FROM tab_user;
SELECT * FROM tab_user WHERE username="";
image
网友评论