“Doesn’t have a default value” hatası (MySQL)

Yeni MySQL sürümlerinde default olarak hücre satırlarına NULL olarak data insert edilemiyor. Sunucu üzerinde MySQL yapılandırma dosyasında değişiklik yaparak bu default ayarı kaldırabilirsiniz

my.cnf dosyası içinde; sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES satırını aşağıdaki satırla değiştiriniz.

sql_mode=””

MySQL: Root Şifresi Değiştirme

Root olarak erişimimiz olan bir linux sunucuda bilinmeyen MySQL Root şifresi nasıl değiştirilir?

//konsol komutları
service mysql stop
mysqld_safe --skip-grant-tables $ ( çift enter )
mysql -u root

//mysql> komutları
use mysql
update user set password=PASSWORD("yeniSifre") where user='root';
flush privileges;
exit

//konsol komutları
service mysql restart