Wmroot - Webmaster Forum  

Geri Dön   Wmroot - Webmaster Forum > Programlama ve Yazılım > Veritabanı


Veritabanı Veritabanı ile alakalı her türlü sorunlar ve çözümlerinin yer aldığı kategoridir.

Yeni Konu Aç  Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 04.03.2018
 
Üyelik tarihi: 03.03.2018
Mesajlar: 824
Konular: 828
Bahsedilme: 0 Mesaj
Ticaret Sayısı: (0)
Ticaret Yüzdesi:(%)
Standart Büyük boyutlu Sql dosyalarını nasıl yükleriz.

Bu konu hakkında açıklayıcı bir yazı olmayışının eksikliğini gördüğümden ve bu kategorideki sorunların büyük bölümünü bu konu oluşturduğundan bu topiği yazmak istediğim.

Ssh ile veritabanı yedekleme & tekrar yükleme işlemi

aşağıdaki degişkenleri kendinize göre degiştirmeniz gerekmekte.Eger sitenizin path adresini tam olarak bilmiyorsanız şu php kodunu sitenizin ana dizinine gönderip _SERVER["DOCUMENT_ROOT"] degişkenindeki veriyi bulun.

info.php dosyasına yazılacak kod:

Kod:
<? phpinfo() ?>
Öncelikle Veritabanını nasıl yedekleriz.
Eger kendi dedicadet makinamız varsa yazmamız gereken komut ssh için şu:

Kod:
mysqldump --default-character-set=latin5 -u kullaniciadiniz -p kullanicisifreniz veritabaniadiniz > dbyedek.sql
yedekleme işlemini tamamladıktan sonra bunu bilgisayarımıza indirmek için, bu dosyayı sıkıştırmamız gerek.Bunun içinde yazmamız gereken komut şu:

Kod:
tar -czf dbyedek.tgz dbyedek.sql
sıkıştırılmış bu dosyayı sitemizin FTP dizinine kopyalamamız gerek ki bilgisayarımıza, ftp programı ile baglanıp indirelim.

Kod:
cp dbyedek.tgz /home/kullaniciadiniz/public_html/
cuteftp ile bu dosyayı şu an indiremeyiz çünkü indirmeye yetkili tek kişi root şu an için.Bunun için dosyanın owner özelliğini degiştirmemiz gerek.Onun içinde şu komutu kullanıyoruz.

Kod:
chown -kullanıcıadınız /home/kullanıcı/public_html/dbyedek.tgz
artık veritabanımızın yedegini alıp, cuteftp programı ile bilgisayarımıza rahatca indirip saklaya biliriz.

Bu dosyayı ileride tekrar yüklemek icab ederse ssh ile girip kullanmamız gereken komut şu:

Kod:
mysqldump --default-character-set=latin5 -u kullaniciadiniz -p kullanicisifreniz veritabaniadiniz < dbyedek.sql
Phpmyadmin ile yedekleme ve geri yükleme işlemi
Eger share hosting kullanıyorsanız veritabanı yedeklemenizi phpmyadmin ile yaparsınız. Yaptığınız bu yedekleme dosyasını tekrar başka hosta yüklemek bazen tam bir çin işkencesi haline dönüşür.
Bu çin işkencesi durumundan bizi kurtaran piyasada çok fazla olmasada yararlı programlar mevcut. Bu programların hemen hemen hepsini denedim ve en yararlısını forumda paylaşmak istedigim.
Ekdeki dosyayı indirip bilgisayarınıza kurun. Veritabanı yedeginizi programa yükleyin.Bu program veritabanızı sorunsuz şekilde sistematik olarak parçalara bölüyor.
örnegin 200mb boyutundaki veritabanınızı 10 eşit parçaya bölerek çok çok rahat bir şekilde timeout sorunu yaşamadan yeni hostinginize göndere bilirsiniz.
illa 10 parçaya böleceksiniz diye bir kaide yok tabi megabyte olarakta bölüp göndermenize yardımcı oluyor.2mb boyutunda parçalayıp biraz ugraşarak sorunsuz bir şekilde göndermenizi sağlıyor.
Alıntı ile Cevapla

Tavsiye Ettiğimiz Ürünler
Cevapla


Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık




alsancak escort buca escort maltepe escort
İçerik sağlayıcı paylaşım sitelerinden biri olan Wmroot.Com webmaster forum Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.
Her hangi bir xyz forum içeriğinden rahatsızlık duyuyorsanız lütfen bize [email protected] adresinden ulaşınız.
DMCA.com Protection Status

Content Relevant URLs by vBSEO 3.6.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163