İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

Kurulamayan veritabanı bağlantısını tekrarlatma ve bekletme işlemi nasıl yapılabilir

OsmanAtabey

0
İyinet Üyesi
Katılım
26 Mart 2005
Mesajlar
922
Reaction score
4
Mysql veritabanı bağlantısını kuramadığımızda bağlantı kurulamadı sonucunu alıp, bu işlemi olduğu yerde durdurup, bağlantı kurulana kadar tekrarlatma işlemini nasıl yapabilirim ?
 

OsmanAtabey

0
İyinet Üyesi
Katılım
26 Mart 2005
Mesajlar
922
Reaction score
4
Veritabanı sorgusu if ile true false kontrolü yapılır eğer doğruysa istenen komutlar çalıştırılır. Yanlış ise sonsuz for döngüsüne sokularak bağlanana kadar beklenir. Tekrar bağlantı olduğunda yukarıda çalışan kod kaldığı yerden devam eder.

Yukarıdaki mantık veritabanı tablosu bulunamadığında sorunsuz çalışıyor fakat mysql servisi yeniden başlatıldığında mysql 'a tekrar bağlanıp işlem yapılamıyor.

Aşağıdaki yapıda bir sistem için nasıl kontrol yazmalıyım ki mysql restart edildiğinde bile mysql girişleri sorunsuz yapılabilsin.

PHP:
for ($x=...) {

bilgiler ....

$veritabanı_ismi = ...
$veritabani_baglanti_degiskenleri = ...

$baglan = ...
$veritabani_sec = ...

if($baglan) {
$mysqla_ekle = ...
}

}

Yukarıdaki for döngüsü içindeki bilgiler bölümü mysql restart edildikten sonra normal olarak çalışmaya devam ediyor fakat mysql 'a tekrar bağlanıp ekleme yapılamıyor.
 

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.

Üst