在windows平台上Nodejs访问TdEngine时序库

走远了吗. 提交于 2020-01-13 15:49:23

安装步骤

  1. 以管理员身份运行终端(powershell或者cmd),然后输入下面命令
    npm install --global --production windows-build-tools 
    
    以此来安装所有的依赖工具。
    注意:仔细看屏幕提示的英文,保证真正完成安装后再退出。
  2. 在项目目录运行:
    npm install td-connector
    
    来安装nodejs连接器。
  3. 用自己的代码或者下面代码测试连接器正确性:
    const taos = require('td-connector');
    var conn = taos.connect({host:"127.0.0.1", user:"root", password:"taosdata",port:0})
    var cursor = conn.cursor(); // Initializing a new cursor
    var query = cursor.query('show databases;')
    var promise = query.execute();
    promise.then(function(result) {
    result.pretty(); 
    });
    
    如果报错未找不到动态库,错误代码126.那么进入C:\Windows\System32看看是否有文件taos.dll
    没有taos.dll说明步骤1或者2有问题。如果有taos.dll,就把taos.dll改为libtaos.dll。此时再测试问题应该就解决了。
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!