【发布时间】:2016-10-01 09:51:02
【问题描述】:
我在树莓派上有一个 MySQL Db,IP:192.168.100.230。
我有一个 NodeMCU (ESP8266) IP:192.168.100.150。
树莓派 MySQL 有以下用于开发的数据库:
Database: pythonProg
User: pythonUser
Pass: password123
Table: espTest
我正在尝试让 ESP8266 使用 LUA 将温度(整数)记录到 Pi 上的数据库中。
我要测试连接的代码是:
-- Script to test the connection to a MySQL Db
mysql = require "luasql.mysql"
local env = mysql.mysql()
local conn = env:connect('pythonProg','pythonUser'@'192.168.100.230','password123')
print(env,conn)
错误是
MySQL_test1.lua:4: ')' 预计在 '@' 附近
关于这些小设备的信息非常少,非常感谢任何帮助。谢谢。
【问题讨论】:
-
这只是一个字符串错误。删除 @ 符号周围的单引号。
标签: mysql lua remote-access esp8266