Etiket arşivi: character_set_client

Bigdump.php sorunları

Büyük boyutlardaki Sql dosyanızı bigdump.php ile Mysql veritabanınıza gönderirken şu türdeki hatalarla karşılaşabilir ve saatlerce uğraşmak zorunda kalabilirsiniz. Oysa ki, çözümü yine bigdump.php dosyasında gizli bazı özellikler vardır. Bu da hataları “skip” yani atlamak.

MySQL: Bad syntax near DEFAULT CHARACTER SET… gibi bir hata alıyorsanız,

Muhtemelen yeni bir MySQL veritabanı sürümünden, eski bir mySQL veritabanına bir sql dosyasını geri yüklemeye çalışıyorsunuz.  Uyumluluk sağlayabilmeniz için sql dosyanızı yeniden tüm uyumsuzluk yaratan şeyleri çıkararak yeniden göndermeye çalışınız..

MySQL: Table ‘some_tbl_name' already exists

Bigdump.php dosyanız eski dosyaları kaldıramamış. Phpmyadmin'e giriş yapın ve tüm tabloları seçerek “kaldır”ın.

Variable ‘character_set_client' can't be set to the value of ‘NULL'

Error at the line ****: SET character_set_client = @saved_cs_client;
Query: SET character_set_client = @saved_cs_client;
MySQL: Variable ‘character_set_client' can't be set to the value of ‘NULL'

Bigdump.php dosyanızdaki $comment[]='#';

satırını bularak şununla değiştirin

$comment[]='SET character_set_client = @saved_cs_client;';

/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE bunun gibi başlayan bir hata alırsanız.

// $comment[]='/*!'; satırını bigdump.php dosyanızda bulun ve başındaki // “çift slah” işareti silin.

$comment[]='/*!'; sadece bu kalsın.

ve Türkçe karakter sorunu yaşamamak  için;

$db_connection_charset = ‘utf8‘;

olarak ayarlayın.