0
나는 라스베리 파이, IP : 192.168.100.230에 MySQL Db를 가지고 있습니다.
NodeMCU (ESP8266) IP : 192.168.100.150 있습니다.
MySQL의 개발에 사용되는 다음과 같은 데이터베이스가있는 라즈베리 파이 : 나는 ESP8266가 LUA를 사용하여 파이에 데이터베이스에 온도 (정수)를 기록하려고 노력하고ESP8266의 LUA를 사용하여 LAN상의 MySQL 데이터베이스에 연결
Database: pythonProg
User: pythonUser
Pass: password123
Table: espTest
.
내가 연결을 테스트해야하는 코드는 다음과 같습니다
이-- 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 : ')'에 가까운 것으로 '@'
이 작은 장치에는 정보가 너무 적으므로 도움이 필요합니다. 감사.
그것은 단지 문자열 오류입니다. @ 기호 주위에 작은 따옴표를 제거하십시오. –