Mysql / MariaDB Strict Mode Kapatma

Mysql 5.7 sürümünde ve sonrasında Strict Mode kapatmak isteyebilirsiniz. Genellikle cPanel deki mysql upgrade durumlarında veya yükseltmelerde veya script taleplerinde bu işlem gerekebiliyor.

1. YÖNTEM ::::::::::

Aşağıdaki komut ssh üzerinden yürütün;

nano /etc/my.cnf
Açılan dosyaya [mysqld] altına ekleyin ;
sql_mode = "NO_ENGINE_SUBSTITUTION" 
Veya aşağıdakini ekleyin
sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Mysql i aşağıdaki komut ile yeniden başlatın ;
sudo service mysql restart && service mysqld restart && service mariadb restart

2. YÖNTEM ::::::::::

Aşağıdaki komut ssh üzerinden yürütün;
nano /etc/mysql/conf.d/disable_strict_mode.cnf
Açılan dosyaya ekleyin ;
sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Mysql i aşağıdaki komut ile yeniden başlatın ;
sudo service mysql restart && service mysqld restart && service mariadb restart
Yukarıdaki işlemlerden herhangi biri mutlaka bu modu kapatacaktır.

Bu cevap yeterince yardımcı oldu mu?

Daha Fazlası

Host 'host_name' is blocked because of many connection errors Hatası Çözümü

Host 'host_name' is blocked because of many connection errors. Unblock with 'mysqladmin...

Mysql Uzaktan Bağlantı / Erişime Açma

Mysql sunucusunu yani 3306 portunu uzak erişime açmak için- nano /etc/my.cnf komutu ile dosyayı...

MySQL Cpu (İşlemci) ve Ram Kullanımı Yüksek, Ne Yapabilirim?

Mysql tüketiminin yüksek olduğunu tespit ettiğinizde (mysql cpu usage very high), örneğin linux...

SSH Üzerinden Tüm Mysql Veritabanını Yedekleme

Aşağıdaki işlem öncesi mysql root şifrenizi mutlaka biliyor olmanız gerekmektedir. Bildiğinizi...

Mysql Optimizasyon (my.cnf optimizasyon)

Linux platform altında web server sahipleri mysql in optimizasyon dosyası olan my.cnf u aşağıdaki...