MySQL 1293 Hatası Çözümü

PhpMyAdmin üzerinden bir SQL dosyasını yeni bir hosting ortamına taşırken SQL sürümünün uyumsuzluğundan dolayı karşımıza çıkan bu hatayı çözümlemek için aşağıdaki adımları takip edebilirsiniz.

Örnek Hata Çıktısı

#1046 - No database selected
#1293 - Incorrect table definitions; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in default

Hata Çözümü

MySQL CURRENT_TIMESTAMP hatası çözümü için sunucunuza SSH bağlantısı yapın ve MySQL sürümünü yükseltin.

DirectAdmin MySQL Sürümü Yükseltme

cd /usr/local/directadmin/custombuild
./build set mysql 10.3 # veya mevcut en güncel sürümü belirtin
./build set mysql_inst mysql
./build set mysql_backup yes
./build update
./build mysql

cPanel MySQL Sürümü Güncelleme

#MySQL yedeğini al
mysqldump --all-databases > all_databases_backup.sql

#Mevcut MySQL sürümünü kontrol et
mysql -V

#Güncel MySQL sürümünü yükle
yum install mysql-server #CentOS için
apt-get install mysql-server #Ubuntu için

#MySQL’i başlat
systemctl start mysqld

Bu şekilde MySQL sürümünüzü güncelledikten sonra hata çözümlenecektir.  Daha fazla içerik için blog sayfamızı takip etmeyi unutmayın!

Şunlar da hoşunuza gidebilir...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir