nod.js&mysql

”自然界最有灵性的是人,人却要用石头祈福,不奇怪么?与其在石头上刻字祈求苍生,不如求自己努力坚定。”“正因人不够坚定,才想从更坚定的东西里寻求慰藉。因为最有灵性的是人,最无定性的,也是人。”

一、准备:

用MySQL,因为多少还有点使用经验。先以研究为主。node-mysql,是目前最火的node下的mysql驱动。因为nodejs本身不能管理数据库。

二、数据库相关介绍:

数据库(database)有好多种今天我们——————MySql.
操作mysql 的方式有两种
        1.命令行
        2.GUI(图形界面)
            a).phpmyadmin(用他的同时也要打开Apache)
            b).Navicat
用数据库你得知道库和表的概念:
    首先      库:相当于文件夹——————(不能真正的操作数据,是管理表的)
    然而      表:相当于文件夹中的文件————(表才是真正操作数据);
nod.js&mysql_第1张图片

三、正式操作:

首先,安装nodejs的mysql包这个就不多说了:

npm install mysql

然后把弄完的引入文件中:

var mysql = require('mysql');

用到链接数据库均已以下代码开头,后面不在说明

var db = mysql.createConnection({

  host     : 'localhost',--------‘地址’

  user     : 'root',-----------‘用户名’

  password : '12345',-------------‘密码’

  database: 'tab_user',-----------‘库名’
});

接下来就是简单的操作数据库了:

db.query("select * from table", function(err, res){
    //处理数据
});

四、简单的数据库语句:

1、增:
INSERT INTO 表名 (XXXX,XXXX) VALUES ("xxxx","xxxx");
2、查:
        SELECT username,password FROM tab_user;
        SELECT * FROM tab_user; (全部)
        SELECT * FROM tab_user WHERE username=""其中的(一项);
先写这两个的 等我有时间补全。

我喜欢你,就像我的freestyle一样,啥也不是。 哈哈哈哈哈哈哈哈哈哈哈!!!!!

你可能感兴趣的:(nod.js&mysql)