Я бы выбрал заголовок, который содержит меньше вещей для вашего кода, и поместил бы его в пространство имен:
#include "WiFi.h"
namespace mySQL
{
#include "MySQL_Connection.h"
}
using mySQL::something;
using mySQL::something_else;
...
foo(password);
bar(mySQL::password);
РЕДАКТИРОВАТЬ: Мне не понятно, как код вы опубликовал работы, но попробуйте это:
include <Ethernet.h>
namespace Wifi
{
#include "WiFi.h";
const char* password = "*******";
}
#include <MySQL_Connection.h>
#include <MySQL_Cursor.h>
byte mac_addr[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
const char* ssid = "pp******";
IPAddress server_addr(10,0,1,35); // IP of the MySQL *server* here
char user[] = "root"; // MySQL user login username
char password[] = "secret"; // MySQL user login password
Если это не сработает, сообщите мне результат в комментарии, и мы еще немного повозимся. Если это работает, имейте в виду, что вам все еще нужно приложить усилия, чтобы узнать о пространствах имен.