IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   PHP (https://www.ircforumlari.net/php/)
-   -   BigDump ile Sql Yükleme (https://www.ircforumlari.net/php/28142-bigdump-ile-sql-yukleme.html)

NucLeaR 26 Şubat 2007 22:44

BigDump ile Sql Yükleme
 
PHPmyAdmin kullanarak Sql yüklemesi yaptığımızda baya bir uğraşırız. Hele birde Sql boyutu büyükse tam bir işkence. Sql'u parça parça atarız. ( Artık kaç saat sürerse ). Baya bir zaman kaybı.

Ama BigDump kullanarak bu zaman kaybını önleyebilir ve büyük boyutlu Sql dosyalarını tek seferde atabiliriz.

BigDump: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Peki nasıl kullanıcaz ??

öncelikle ,

- Web Panelimiz yardımıyla bir db, kullanıcı adı ve şifre belirliyoruz.
- Daha sonra PhpmyAdmin'e girerek karşılaştırma dilini latin5_turkish_ci olarak ayarlıyoruz ( türkçe karakterlerde sorun olmaması için )

ör:
DB ismi : domates
DB Kullanıcı Adı : domates
şifre : 123456789
Sql dosyamızda patates.sql olsun

Panelde yapacaklarımız bu kadar. Şimdi BigDump dosyasında ayapmamız gereken bir kaç ayar kaldı.

Db ayarları

$db_server = 'localhost';
$db_name = 'domates';
$db_username = 'domates';
$db_password = '123456789';

Sql ayarları

$filename = 'patates.sql'; ( sql dosyamızın ismi. İsterseniz tar.gz formatındada olabilir )
$linespersession = 3000; ( sql dosyasındaki satır syaısı kaç ise buraya yazıyoruz. )


Karakter Ayarları

$db_connection_charset = 'latin5_turkish_ci'; (phpmyadminde yaptığımız karşılaştırma dilinin aynısını yazıyoruz)

Son olarak bigdump.php ve patates.sql dosyalarını hostumuzun ana dizine atıyoruz ve çalıştırıyoruz

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Ayarlarda herhangi bir hata yapmadıysanız sorunsuz bir şekilde Sql yüklemeniz çok kısa bir sürede yapılacaktır. ( Phpmyadmin'de rezil olmaktan iyidir )

herhangi bir sorunla karşılaşırsnaız bu başlık altında belirtebilirsiniz

Raiden 27 Şubat 2007 19:16

Cevap: BigDump ile Sql Yükleme
 
eğer konsol erişiminiz var ise;

mysql -u mysql_user -pŞİFREN veritabanı < dosya.sql

veya

mysqlimport -u mysql_user -pŞİFREN veritabanı < dosya.sql

veya

PHP- Kodu:

<?php
$user 
"user";
$sifre "şifre";
$veritabani "veritabani";
$dosya "dosya.sq";
$komut "mysql -u ".$user." -p".$sifre." ".$veritabani." < ".$dosya."";

if (
system($komut))
{
    echo 
'işlem tamamlandı';
}
else
{
    echo 
'işlem tamamlanmadı';
}
?>

tabi sunucu system komutuna açıksa işlicektir..

Golf 19 Ekim 2008 23:22

Cevap: BigDump ile Sql Yükleme
 
bigdump ile atılan yedeklerde chamod 777 olmalıdır.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23:09.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk