Nodejs访问mysql数据库,用rest接口获取数据查询结果以json串返回,安装步骤如下:
1. 在本机安装nodejs、npm;在npm里面安装mysql、mysql-to-rest这2个包 备注:如果用npm install mysql安装很慢或者貌似安装成功以后js测试脚本执行失败,就用npm install -g mysql
2. 在本地nodejs环境下执行测试脚本 备注:正确的执行结果是:The solution is: 2 如果失败的话,有一种情况是找不到mysql包;如果出现这种问题的话,很可能跟node_module的路径有关系;即找到mysql正确安装到的node_module路径,比如我的本地环境是: C:\Users\G2_User\AppData\Roaming\npm 这种情况下就把测试脚本放在这个路径下用命令 node conDBT1 即可执行成功;
3. 把测试脚本里面的执行语句换成g2matrix 可以查询到的语句执行即可在cmd窗口已json串的形式返回数据,参考测试脚本2:conDBT2
4. 在本地运行mysql2rest脚本,此脚本在本地和mysql数据库之间建立联系,postman里面的get请求(就是select语句)通过本机代理到mysql服务器上查询,然后再在postman的response里面返回数据 |