Çarşamba Eyl 8

Etiket: ‘MySQL’

Şub
06/09
VideoDB Film Arşiv Scripti
Son güncellenme tarihi: Cuma, 6 Şubat 2009 10:44
Yazan: Cem DAŞTAN
Cuma, Şubat 6th, 2009

Birçokları gibi bende kendimce film arşivi yapıyorum. Bu bir zevk bence. Film izlemeyi seven herkes elinin altında her zaman bir miktar cd ya da dvd olsun ister. Hele hele benim gibi birisiyseniz -yani hiç birşeyi atmıyorsanız- tüm filmleri mutlak ve mutlak arşivlersiniz. Hal böyle iken sizin arkadaşlarınız da film arşivinizi duyarlar ve sürekli size hangi filmler var diye sorarlar. Aslında verecek o kadar çok yanıtınız var ki arşivinizde yüzleri bulan sayılardaki filmleri sıralamak yerine -ki eminim hangi filmleriniz var bazen çoğunu unutuyorsunuzdur da- kendinizce hazırladığınız bir excel tablosundaki film listenizi mail atarsınız. Derken birilerine filmlerinizi ödünç verirsiniz. Ve artık herşey kontrolden çıkmış olur. Kime hangi filminizi verdiniz ne zaman verdiniz artık hatırlamak imkansızdır. (daha fazla…)

Etiketler: , , ,   |  Kategori: Web Siteleri  |  Yorumlar  8 yorum var
Şub
17/07
Client does not support authentication protocol requested
Son güncellenme tarihi: Cumartesi, 17 Şubat 2007 01:04
Yazan: Cem DAŞTAN
Cumartesi, Şubat 17th, 2007

mysql_100x52-64.gifMySQL ile çalıştınız çabaladınız bir sistem yaptınız. Çalıştı güzel güzel sonra onu başka bir server’a taşımanız gerekti diyelim. Bugün benim başıma gelen olay gibi. Bir projede çalışıyorum ve test server’ında uzun süredir yayın yapıyorduk. Derken asıl server kiralandı ve oraya geçiş yapma zamanı geldi. Neyse, herşeyi yükledim ettim uğraştım ve bir baktım bu sorun var. Ne PhpMyAdmin çalışıyor ne yazdığım program. Yok kardeşim bir türlü sistem MySQL veritabanına bağlanamıyor. Command’da deniyorum girebiliyorum ama PhpMyAdmin ve herhangi bir PHP ile yazılmış kod ile giremiyorum. Doğal olarak da yapmış olduğum proje de çalışmıyor. Aldığım hata bu yazının başlığındaki hata idi. Araştırınca bu linki buldum. Meğerse MySQL’in versiyonları arasında parola kodlamasında farklılıklar oluyormuş. Yani sistem 4.4.20 kullanmışım ve buradaki root şifresini sistem belli bir mantıkta kodlayıp saklıyor ama 4.4.21 ve üzeri olan sürümlerde bu durum değişiklik gösterdiği için benim yazdığım şifreyi yanlış aldılıyor. Çözümü ise basit.

1
2
3
4
5
6
7
8
mysql> SET PASSWORD FOR
    -> 'some_user‘@’some_host‘ = OLD_PASSWORD(’newpwd‘);
 
Alternatif olarak
 
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(’newpwd‘)
    -> WHERE Host = ‘some_host‘ AND User = ‘some_user‘;
mysql> FLUSH PRIVILEGES;