MySQL 1293 Hatası Çözümü
İçindekiler
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!