Relative answer search
I tried all questions & answers related this topic.
I want to update global variable in mysql sql_mode = ''
.
After upgrading MySQL from 5.5 to 5.7.15, some our app face to problem and need set sql_mode to blank to solve this issue. I added sql_mode = '' but there was no effect on the mysql setting.
How do I keep the sql_mode blank ?
tired Code
$db = new DB_Sql();
$db->Host = "172.**.**.**";
$db->Database = "MyDatabase";
$db->User = "root";
$db->Password = "MyPassword";
global $ourFileName,$link;
$SITE_URL="http://".$_SERVER[HTTP_HOST];
$SITE_HTTPS_URL="http://".$_SERVER[HTTP_HOST];
$ourFileName = $_SERVER['DOCUMENT_ROOT'] . "/Log/MaintenaceLogFiles.txt";
$ndb=$mdb=$db;
$link=mysqli_connect($db->Host, $db->User, $db->Password,$db->Database);
if(mysqli_connect_errno())
{
echo '<p>Error: Unable to connect to MySQL: '.mysqli_connect_error().'</p>';
}
mysqli_query($link,"set sql_mode = '' ") or die(mysqli_error());
Note: Using only mysqli_query
not use .cnf