在windows平台下,测试nodejs连接mysql数据库。
版本:
node-v8.9.0-x64.msi
MySQL Server 5.5
工具:
Sublime Text Build 3126 x64
遇到的问题 :
node.js cannot find module 'mysql'
经过:
安装Node.Js,完成过后,尝试连接数据库。
控制台cd到Node.Js安装目录下,执行npm install mysql命令,安装依赖包,显示如下。
…………………………瞬间被一排WARN吓到半尿=o=!
Sublime 上用于测试链接MySQL的js文件Ctrl+B执行。
喝!果然有问题。
我此时以为Node.Js,卸载重装,依然遇到这个问题。
上网查询,得知:
并没有看懂。。。
本人的依赖包在Node.js安装目录下:
真正解决了问题的操作是,将我用于连接MySQL的测试js文件,从D:\sublime\Data\Packages\User目录下,拷到D:\nodeJS\node_modules\mysql
目录下,再次尝试连接,运行成功。
┗|`O′|┛ 嗷~~,什么鬼东西嘛!!!!!!!!!!!!!!!!!!!!!!!!!