title: Error Code: 1264. Out of range value for column 'XXX' at row 1
body: <p>My stored procedure has IN parameter for page number (<code>IN page INT</code>)
  And everything works fine for any value <code>&lt;= 2147483647</code>.
  And if value is <code>&gt; 2147483647</code> I get error <code>1264</code>.
  All this happens on <code>5.6.26 Community Server compiled for Linux (x86_64)</code> and the same for <code>5.6.24 Community Server compiled for Win64 (x86_64)</code>
  And all of the above is fine and I understand the error.</p>
  
  <p>However, on server <code>5.6.30-1+deb.sury.org~xenial+2 (Ubuntu) compiled for debian-linux-gnu (x86_64)</code> this is not reproduced. Input value is just cut to 2147483647 no matter what value I pass there.</p>
  
  <p>What setting is responsible for this "auto max value cap"? How can I synchronize settings on different environments without re-installation to have the same behavior?</p>
  
  <p>Thank you!</p>