node.js连接MySQL

2018-07-29  本文已影响0人  橘子柚子橙子_

本操作需要依赖mysql模块(这里只是安装一个node的依赖包,并不是真正的MySQL。MySQL软件请到官网下载),首先安装:

npm i mysql

安装成功后,新建一个js文件,可以命名为index.js
然后写入如下代码:

let mysql = require('mysql')
let connection = mysql.createConnection({
    host: '127.0.0.1',
    user: 'root',
    password: '', // 我的数据库没有设置密码,所以这里为空;请填写自己的密码
    database: 'wg_database' // 数据库的名字,这里是 wg_database;请填写自己的数据库名字
})
connection.connect()
connection.query('SELECT 1 + 1 AS solution', function (error, results, fields) {
    if (error) throw error;
    console.log('The solution is: ', results[0].solution);
})

打开命令行工具,执行:

node index.js

如果执行成功,则会在命令行中输出:

The solution is:  2

表示已经连接成功。


如果报错,可能的一个原因是MySQL的版本不匹配,请不要安装太新的版本。我安装的是5.6.41版本。

完。

上一篇 下一篇

猜你喜欢

热点阅读