NodeJS-连接到本地Mysql数据库

cphill

我正在尝试为我的节点应用程序创建mysql数据库连接,并sequelize.authenticate().then(function(errors) { console.log(errors) });测试连接是否有效。记录到我的控制台的响应是Executing (default): SELECT 1+1 AS result undefinedundefined部分使我认为连接不起作用或找不到任何数据库。我似乎无法弄清楚。我以为通过Sequel Pro创建数据库并localhost通过Socket连接,我可以使用相同的凭据连接Node应用程序。我是否需要在我的应用程序中为数据库创建文件,而不使用Sequel Pro数据库?

控制器文件(创建连接的位置):

var Sequelize = require('sequelize');
var sequelize = new Sequelize('synotate', 'root', '', {
    host:'localhost',
    port:'3306',
    dialect: 'mysql'
});

sequelize.authenticate().then(function(errors) { console.log(errors) });

var db = {}

db.Annotation = sequelize.import(__dirname + "/ann-model");

db.sequelize = sequelize;
db.Sequelize = Sequelize;

module.exports = db;

ann-model.js(正在定义我的表):

module.exports = function(sequelize, DataTypes) {

var Ann = sequelize.define('annotations', {
    ann_id: {
        type: DataTypes.INTEGER,
        primaryKey: true
    },
    ann_date: DataTypes.DATE,

}, {
    freezeTableName: true
});
    return Ann;
}

本地主机的数据库

安纳托利·鲁卡(Anatoly Ruchka)

试试这个,Executing (default): SELECT 1+1 AS result意味着一切都还好

 sequelize
        .authenticate()
        .then(function(err) {
            if (!!err) {
                console.log('Unable to connect to the database:', err)
            } else {
                console.log('Connection has been established successfully.')
            }
        });

但是我不知道你去哪里 undefined

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态数据库连接到NodeJS的mongodb或mongoose

来自分类Dev

无法连接到nodejs中的数据库?

来自分类Dev

使用msnodesqlv8 nodejs连接到数据库

来自分类Dev

动态数据库连接到NodeJS的mongodb或mongoose

来自分类Dev

无法将Azure App Services中的NodeJS应用程序连接到Azure MySQL数据库

来自分类Dev

可以通过mysql工作台连接到远程mysql数据库,但不能通过mysql2(NodeJS)连接

来自分类Dev

异步Nodejs数据库连接

来自分类Dev

nodejs中的数据库连接安全

来自分类Dev

NodeJS:如何使用Mac上的Windows身份验证/ trustedConnection连接到MSQL数据库

来自分类Dev

如何连接到本地MySQL数据库

来自分类Dev

从Django应用docker连接到本地mysql数据库

来自分类Dev

使用nodejs查询mysql数据库

来自分类Dev

使用nodejs查询mysql数据库

来自分类Dev

从 NodeJs 连接 SQL 数据库 - ConnectionError:连接尚未打开

来自分类Dev

无法连接到本地数据库

来自分类Dev

Nodejs + SocketIO + MySql连接无法正确关闭并导致数据库开销

来自分类Dev

在不使用NodeJS连接数据库的情况下对Mysql进行单元测试

来自分类Dev

尝试使用NodeJS创建与MySQL数据库的连接时,PHP Exec挂起

来自分类Dev

如何使用NodeJS以超级用户身份连接到另一个MongoDB数据库?

来自分类Dev

使用nodejs连接到Postgres数据库时出错,导致pg.js“不支持方言postgres”

来自分类Dev

将 JSP 页面连接到本地 MySQL 数据库的问题:错误的数据库名称

来自分类Dev

访问 Heroku 数据库并连接到本地 MySQL 数据库

来自分类Dev

在nodejs中与child_process共享数据库连接

来自分类Dev

NodeJS Express依赖注入和数据库连接

来自分类Dev

nodejs:数据库连接成本重要吗?

来自分类Dev

连接到MySQL数据库错误

来自分类Dev

无法连接到数据库-MySQL

来自分类Dev

同时连接到mysql数据库

来自分类Dev

试图连接到mysql数据库

Related 相关文章

  1. 1

    动态数据库连接到NodeJS的mongodb或mongoose

  2. 2

    无法连接到nodejs中的数据库?

  3. 3

    使用msnodesqlv8 nodejs连接到数据库

  4. 4

    动态数据库连接到NodeJS的mongodb或mongoose

  5. 5

    无法将Azure App Services中的NodeJS应用程序连接到Azure MySQL数据库

  6. 6

    可以通过mysql工作台连接到远程mysql数据库,但不能通过mysql2(NodeJS)连接

  7. 7

    异步Nodejs数据库连接

  8. 8

    nodejs中的数据库连接安全

  9. 9

    NodeJS:如何使用Mac上的Windows身份验证/ trustedConnection连接到MSQL数据库

  10. 10

    如何连接到本地MySQL数据库

  11. 11

    从Django应用docker连接到本地mysql数据库

  12. 12

    使用nodejs查询mysql数据库

  13. 13

    使用nodejs查询mysql数据库

  14. 14

    从 NodeJs 连接 SQL 数据库 - ConnectionError:连接尚未打开

  15. 15

    无法连接到本地数据库

  16. 16

    Nodejs + SocketIO + MySql连接无法正确关闭并导致数据库开销

  17. 17

    在不使用NodeJS连接数据库的情况下对Mysql进行单元测试

  18. 18

    尝试使用NodeJS创建与MySQL数据库的连接时,PHP Exec挂起

  19. 19

    如何使用NodeJS以超级用户身份连接到另一个MongoDB数据库?

  20. 20

    使用nodejs连接到Postgres数据库时出错,导致pg.js“不支持方言postgres”

  21. 21

    将 JSP 页面连接到本地 MySQL 数据库的问题:错误的数据库名称

  22. 22

    访问 Heroku 数据库并连接到本地 MySQL 数据库

  23. 23

    在nodejs中与child_process共享数据库连接

  24. 24

    NodeJS Express依赖注入和数据库连接

  25. 25

    nodejs:数据库连接成本重要吗?

  26. 26

    连接到MySQL数据库错误

  27. 27

    无法连接到数据库-MySQL

  28. 28

    同时连接到mysql数据库

  29. 29

    试图连接到mysql数据库

热门标签

归档