• 02-01-2023, 23:48:18
    #1
    Merhaba, tek tek kodlarla oluşturmayı biliyorum ancak örneğin phpmyadminde dışa aktarıp onu herhangi bir şekilde direk kopyalayıp kullanabilir miyiz? Örneğin ben kod ile oluşturabiliyorum ancak epey vaktimi alacak bütün tabloları oluşturup gerekli verileri girmek, mesela sql formatında veritabanını indiririz ve bir sitesi vardır oradan sqlyi yükleyip php kodlarını alırız gibi bir şey var mıdır? Beni zamandan kurtaracak yoksa uğraşacağım artık
  • 02-01-2023, 23:50:21
    #2
    sqli indirip başka yere taşıyabilir ve yedek alabilirsiniz. phpmyadmin dışa aktar/içe aktar
  • 02-01-2023, 23:52:13
    #3
    $sql = file_get_contents('export.sql');
    $db = new mysqli("localhost", "root", "password", "");
    $db->multi_query($sql);
    böyle import yapabilirsiniz direkt sql dosyasını
  • 02-01-2023, 23:53:26
    #4
    Chiang adlı üyeden alıntı: mesajı görüntüle
    sqli indirip başka yere taşıyabilir ve yedek alabilirsiniz. phpmyadmin dışa aktar/içe aktar
    yanlış anladınız galiba aslında bende pek anlatamadım gibi yine de teşekkürler cevabınız için (müşteriye el ile yükletmek istemiyorum otomatik scriptin kendisi yüklemesi için sormuştum.)

    husamettinunal adlı üyeden alıntı: mesajı görüntüle
    $sql = file_get_contents('export.sql');
    $db = new mysqli("localhost", "root", "password", ""
    $db->multi_query($sql);
    böyle import yapabilirsiniz direkt sql dosyasını
    saolun deneyeceğim birazdan büyük yükten kurtardınız.
  • 03-01-2023, 00:29:01
    #5
    fatbotter.com
    Dışa aktarma yöntemi olarak Özel'i seçerseniz "Tablolar:" başlığı altında Yapı ve Veri olarak tabloyu dışarı aktarabiliyorsunuz. Sadece yapıyı seçerseniz tablonuzu hiç veri olmadan sıfırdan hızlı bir şekilde oluşturmak için gerekli kodlar dışarı aktardığınız dosyaya yazılır.
  • 03-01-2023, 00:40:03
    #6
    $tables = $db->query('SHOW TABLES')->fetchAll(PDO::FETCH_COLUMN);
    foreach($tables as $table){
        $db->query(' DROP TABLE '.$table.'');
    }
    $db->exec(file_get_contents("./database.sql"));
    Bu örneği php pdo ile kullandığım bir site için yapmıştım. Önce bulunan tüm tabloları silip daha sonra yeni veri tabanını içe aktarıyorum.