前端3vue+mysql连接实例

前端3vue+mysql连接实例

node -v
npm -v

npm install -g mysql

npm list -global
npm vue info
npm info

实用的Visual Studio Code插件
1.vscode-color-highlight------颜色代码高亮插件。(sublime text也有)
2.vscode-Open in Browser------右键在浏览器打开。(sublime text也有)
3.vscode-Path Intellisense------文件路径提示。(sublime text也有)
4.vscode-JS-CSS-HTML Formatting------js-css-html格式化。(sublime text也有)
5.vscode-Visual Studio Code Format------vscode代码格式增强工具。(右键格式化)
6.vscode-Sass------sass/scss文件语法提示。(sublime text也有)
7.vscode-Easy Sass------scss编译成css,min.css。(不错的一个sass编译工具)
8.vscode-csscomb------css属性排序。(sublime text也有)
9.vscode-HTML Class Suggestions------工作空间class代码提示。

console.log('   node mysqltest.js    ');
console.log('   功能:获取到mysql中的test库的stu数据!传json字符串到页面!     ');

var f1='D:\tencentnodejs\vue06\his.txt'
var f2='his.txt'
var fs = require("fs");

var hello = require('./hello');
hello.world();
//
//var hello = require('./hello');
//hello.world();
//

//in1();
//del(41);

console.log('    //del(41);     http://127.0.0.1:3000/       ');


console.log('  功能:获取到mysql中的test库的stu数据!传json字符串到页面!     ');

var express = require('express');   //引入express模块
var mysql = require('mysql');     //引入mysql模块
var app = express();        //创建express的实例

var connection = mysql.createConnection({      //创建mysql实例
    port:'3306',
    host     : 'localhost',
    user     : 'r666t',
    password : 'shi666',
    database : 'test666'
});

//
//mysql -hlocalhost -P123
//SHOW DATABASES;
//SHOW TABLES;
//SELECT VERSION();
//USE employment;
// 
    var sql = 'SELECT * FROM stu ';
    var str = " ";
    connection.query(sql, function (err,result) {
    if(err){
        console.log('[SELECT ERROR]:',err.message);
    }
    str = JSON.stringify(result);
    //数据库查询的数据保存在result中,但浏览器并不能直接读取result中的结果,因此需要用JSON进行解析
    //console.log(result);   //数据库查询结果返回到result中
    console.log('-----------------------------------------------------');
    console.log(888);
    console.log('-----------------------------------------------------');
    console.log(str);
    console.log('-----------------------------------------------------');
    });
    app.get('/',function (req,res) {
    res.send(str+'<br/> <h1> 数据显示完毕 </h1><br/>   <table> <tr><th>111</th><td>鱼台</td></tr> <tr><td>111</td><td>鱼台</td></tr> </table> ');  //服务器响应请求
    });

 
console.log('    //del(41);     http://127.0.0.1:3000/       ');
console.log('  功能:获取到mysql中的test库的stu数据!传json字符串到页面!     ');


 
 
原文地址:https://www.cnblogs.com/xinxihua/p/14551901.html