İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

ssh den sql i girerken hata.

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
1
Konum
about:blank
PHP:
ERROR 1064 at line 21: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1' at line 8

Şöyle bir hata alıyorum, çözümü nedir ?
 

nokie

0
İyinet Üyesi
Katılım
23 Mart 2005
Mesajlar
1,597
Reaction score
8
Konum
İzmir
*siber*' Alıntı:
PHP:
ERROR 1064 at line 21: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1' at line 8

Şöyle bir hata alıyorum, çözümü nedir ?

mysql 4.1 uyumlu veritabanını, 4.0x ve alt sürümlere yüklemek istediğinden o hatayı alıyorsun.

DEFAULT CHARSET=latin1 bu satır sadece mysql 4.1.x ve üstü sürümlerde veritabanlarına tanımlanır.

mysql 4.1.x uyumlu bir makineye bu aldığın yedeği yükleyebilirsin.

Ya da aşağıdaki komutla ssh üzerinden yedeğini alıp, 4.0x sürümlü servera yükleyebilirsin:

mysqldump --default-character-set=tablolarının_kullandığı_karakterseti-u veritabanı_kullanıcıadı -p veritabanıadı > /dizin/yedek.sql

Ancak veritabanını yüklemek istediğin sunucunun mysql versiyonu 4.0x serisinin son sürümlerine yakın bir versiyon olmalı, daha önceki sürümlerde, yedeği yükleme aşamasında character encoding'den kaynaklanan dublicate-entry hataları alabilirsin.

Bütün bunların haricinde şu yöntemide deneyebilirsin ssh için.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst