CNode

linux下,哪位大神把mysql连接模块mysql-libmysqlclient在node v0.12.x下安装编译通过了?

问答
Wwangbinlml发布于11 年前最后回复11 年前2 回复3874 浏览0 收藏

如题!!!! npm install mysql-libmysqlclient https://github.com/Sannis/node-mysql-libmysqlclient

查看回复

回复 (2)

C
crystaldust#1·11 年前

仔细看了一下,这个库有2个问题:

  1. nan的版本比较旧(作者因该是最大版本测到了0.11)
  2. 更新nan后,还有一些地方的用法是错误的,可能不是完全按照nan的规范来写的,比如: src/mysql_bindings_connection.cc的637行:
637   V8::GetCurrent()->LowMemoryNotification();

新的v8引擎里把这个实现放在了v8::Isolate里面,所以应该是:

637   v8::Isolate::GetCurrent()->LowMemoryNotification();

还有不少其他地方也是不符合新版本v8的,具体的还得需要楼主钻进去研究一下代码了。

参与回复
登录后即可参与回复。登录