Closed 3rc0 closed 2 years ago
Ok, a couple of things...
First, are you sure the 0 in the server address is correct? Check that again.
Next, to answer your questions...
Q) Does MySQL Connector (Ethernet.begin()) initialize only for the physical address and pass it to the MySQL? because a web server needs to initialize physical and logical addresses Ethernet.begin(mac_addr,ip); !! https://www.arduino.cc/en/Reference/EthernetIPAddress
A) The connector does nothing of the sort. All of that takes place in the Ethernet class. Check the documentation for the Ethernet class you are using.
Q) Does MySQL Connector half or full-duplex connection?
A) Again, the connector isn't responsible for this. NAICT, it occurs at either the hardware layer or deep into the Ethernet class(es). Also NAICT, most networking Arduino boards support both.
Q) Does MySQL have own Router Table?
A) Nope. Relies completely on the underlying platform.
In MySQL_Connector_Arduino_Reference_Manual.pdf is mentioned that possible to assign an IP address for the Ethernet Module too by following the Ethernet.h library, so I tried to do it by W5500 and just adding ip to initialize Ethernet at Ethernet.begain() the MySQL connecting will fail.
Example,