Neler yeni
Hoşgeldin WMLİZ Takipçisi

Tüm özelliklerimizi kullanmak için şimdi bize katılın. Kayıt olduktan sonra, konu oluştur, mevcut konulara cevaplar gönder ve üyelere itibar verebilirsiniz hızlı ve tamamen ücretsizdir, peki ne bekliyorsunuz?

#1273 – Unknown collation: ‘utf8mb4_unicode_ci’ hatası ÇÖZÜM!

Admin

Administrator
Yönetici
Katılım
30 Eki 2016
Mesajlar
479
Beğeniler
14
Puanları
18
Konum
Zonguldak
Web sitesi
www.facebook.com
#1
Bunun için aşağıdaki yazmış olduğum PHP uygulamasını gerekli alanları doldurduktan sonra anadizinde çalıştırın. “İşlem Başarılı” bildirisini aldığınız zaman, veritabanınızı indirerek yeni sunucuya taşıma işlemini gerçekleştirin. Aşağıdaki kodlar veritabanı tablolarının tümünü listeleyerek utf8_general_ci diline çevirmektedir.


PHP:
<?php 
  $dbname = ""; 
  $dbuser = ""; 
  $dbpassword = ""; 
  $con = mysql_connect('localhost',$dbuser,$dbpassword); 
  if(!$con) { die("Veritabanına Bağlanamadım.".mysql_error()); } 
  mysql_select_db($dbname); 
  $result=mysql_query('show tables'); 
  while($tables = mysql_fetch_array($result)) { 
          foreach ($tables as $key => $value) { 
           mysql_query("ALTER TABLE $value CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci"); 
     }} 
  echo "<script>alert('İşlem Başarılı');</script>"; 
?>