Arduino MySQL Connector Issues with Select only
I have no access to a compiler, so there might be errors.

#include &lt;WiFiEsp.h&gt;
#include &lt;MySQL_Connection.h&gt;
#include &lt;MySQL_Cursor.h&gt;

#ifndef HAVE_HWSERIAL1
#include "SoftwareSerial.h"
SoftwareSerial Serial1(2, 3); // RX, TX
#endif

byte mac_addr[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

IPAddress server_addr(192,168,x,x);
char user[] = "francis";
char password[] = "xxxxxx";

char ssid[] = "PintoLoco";
char pass[] = "xxxxxxxx";

WiFiEspClient client;
MySQL_Connection conn( (Client *) &amp;client );
MySQL_Cursor *cur_mem = null;

// PPK: some database systems are case sensitive
// so Peceras.Parameters is not the same as peceras.parameters
// check if the tables and fields are named correctly.
char query[] = "SELECT Value FROM Peceras.Parameters";

void setup() 
{
  Serial.begin( 115200 );
  Serial1.begin( 115200 ); 

  Serial.println( "Connecting to WiFi" );
  WiFi.init( &amp;Serial1 );
  int status = WiFi.begin( ssid, pass );
  while( status != WL_CONNECTED )
  {
    status = WiFi.begin(ssid, pass);
  }

  Serial.println( "Connected to network" );
  IPAddress ip = WiFi.localIP();
  Serial.print( "My IP address is: " );
  Serial.println( ip );

  Serial.println( "Connecting DB ..." );
  if ( conn.connect( server_addr, 3306, user, password ) ) 
  {
    Serial.println( "DB connected." );
    cur_mem = new MySQL_Cursor( &amp;conn );
    row_values *row = NULL;
    long head_count = NULL;
    column_names *cols = cur_mem-&gt;get_columns();

    cur_mem-&gt;execute(query);

    do 
    {
      row = cur_mem-&gt;get_next_row();
      if ( row != NULL ) 
      {
        for ( int f = 0; f &lt; cols-&gt;num_fields; f++ ) 
        {
          head_count = atoi( row-&gt;values[f] );
          Serial.print( "Ingestelde Temperatuur:  ");
          Serial.println( head_count );
          if ( f &lt; cols-&gt;num_fields - 1 ) 
          {
            Serial.println(',');
          }
        }
        Serial.println();
      }
    } while (row != NULL);

    // Deleting the cursor also frees up memory used
    // PPK: I'm not sure if this is a good idea, I don't know
    delete cur_mem;
  }
  else
  {
    Serial.println( "DB Connection failed." );
  }
}

void loop() 
{
  // PPK: I would recommend to do the select in the setup section
  // It looks like you want to run it just once
}


Edit

Please note, that this code only works if you connect the software serial pins D2, D3 to the respective RX and TX pins on the Shield. You have to bend the pins (P0-P3) of the shield to disconnect them from the Arduino. Then you have to connect D2 and D3 to P0 and P1. This is described in step 1 of the instructables you linked to in the question. See the picture at the end of Step 1. https://www.instructables.com/id/ESP8266-ESP-12E-UART-Wireless-WIFI-Shield-TTL-Conv/