• 26-07-2010, 17:42:17
    #1
    SSH ile mysql yedek almıştım. yedek.sql dosyasını sonradan yeni server açılınca ftp den attım ve geri db'ye yükleme işlemini başlattım.

    Ancak ssh'de hata çıktı.

    ERROR 2005 (HY000) at line 2465: Unknown MySQL server host 'ÿaygý' (1)

    Text editör ile sql dosyasında 2465. satıra bakıyorum orada mesajlar arasında ÿaygý kelimesi geçiyor.

    Şimdi o kelimeyi sildim tekrar ftp attım, ssh den deniyeceğim. Başka önerisi olan var mı ?

    Teşekkürler
  • 26-07-2010, 17:52:58
    #2
    MySQL karakter set uyuşmazlığı var gibi.
    Önceki veritabanınızın karakter kodlaması neydi ve şimdi oluşturduğunuz veritabanı karakter seti?

    Olmadı bir de Web üzerinde MySQLDumper ile deneyin bazı sorunları görmezden gelebiliyor.
  • 26-07-2010, 18:21:36
    #3
    zbahadir adlı üyeden alıntı: mesajı görüntüle
    MySQL karakter set uyuşmazlığı var gibi.
    Önceki veritabanınızın karakter kodlaması neydi ve şimdi oluşturduğunuz veritabanı karakter seti?

    Olmadı bir de Web üzerinde MySQLDumper ile deneyin bazı sorunları görmezden gelebiliyor.

    Önceki veritabanının karakter kodlaması aklımda yok ne yazık ki. Şimdi öylesine bir veritabanı açmıştım. Kullanıcı adı ve db adı olarak aynısını yaparak. MySQL karakter grubu: UTF-8 Unicode (utf8) olarak geçiyor şuanki phpmadmin'de.

    Yedek sql'de aşağıdaki bilgiler var girişte:

    -- MySQL dump 10.11
    -- Server version 5.0.67-community
    /*!40101 SET NAMES utf8 */;


    Ayrıca yedekteki karekterlere baktığımızda hep karışık karakterler var:

    ýsý
    ¶r
    ü
    ç


    Acaba yedekteki karakterleri düzeltmem sorunu çözer mi ? Ayrıca yedekte ç harfi kullanabilir miyim mesela.

    ý : "ı" harfine tekabül ediyor yedekte.
  • 26-07-2010, 18:27:16
    #4
    Önceki veritabanı yedeği latin ama utf8 türünde veritabanına yüklemeye çalıştığınız için sorun yaşıyorsunuz.

    mysql konsolundan elle veritabanı oluşturun ve ona yüklemeyi deneyin eğer olmazsa çözüm olarak veritabanını utf-8'e konvert etmeniz gerekecek.

    Hangi scriptin veritabanı bu?
  • 26-07-2010, 18:33:54
    #5
    vBulletin.
    Şimdi yeni açtığım veritabanının phpmyadmin'de MySQL bağlantı karşılaştırması: utf8_general_ci olarak geçmekte. Bu böyle mi kalmalı ?

    Elimde olan yedekteki tüm karakterleri türkçe karakterlere mi çevirmem lazım ?
  • 26-07-2010, 18:37:22
    #6
    Cagatayh adlı üyeden alıntı: mesajı görüntüle
    vBulletin.
    Şimdi yeni açtığım veritabanının phpmyadmin'de MySQL bağlantı karşılaştırması: utf8_general_ci olarak geçmekte. Bu böyle mi kalmalı ?

    Elimde olan yedekteki tüm karakterleri türkçe karakterlere mi çevirmem lazım ?
    vBulletin konvert işlemi çok sorunludur. Dönüştürebilirseniz süper olur ama karmaşık bir işlemdir.

    Onun yerine eski latin1_swedish karşılaştırmalı duruma geri dönseniz daha iyi olur. Ya da konvert işlemini yapabilecek birine yaptırın.
  • 27-07-2010, 14:46:24
    #7
    kullandığınız host paneli nedir?

    Mysql sürümünüzü güncellemeyi denediniz mi?