Saya telah mencoba untuk import Database melalui phpMyAdmin. Saya file database adalah.sql
dan's ukuran 1,2 GB
Saya mencoba untuk impor ini pada lokal dan phpMyAdmin mengatakan:
Anda mungkin mencoba untuk meng-upload terlalu besar file. Silakan merujuk ke dokumentasi untuk cara pemecahan masalah batas ini.
Tolong bantu saya benar-benar membutuhkan ini untuk bekerja.
Untuk meng-Upload ukuran besar data dalam menggunakan phpmyadmin Lakukan langkah-langkah berikut.
max_execution_time = 259200
max_input_time = 259200
memory_limit = 1000M
upload_max_filesize = 750M
post_max_size = 750M
dari setelah restart wamp server atau restart semua layanan Sekarang Tanggal
data menggunakan fungsi impor di phymyadmin. Menerapkan langkah kedua jika
sampai tidak meng-upload data.$cfg['ExecTimeLimit'] = 300;
Ganti dengan $cfg['ExecTimeLimit'] = 0;
Sekarang anda dapat meng-upload data.Anda juga dapat meng-upload besar ukuran database menggunakan MySQL Console seperti di bawah ini.
root
di popupMENGGUNAKAN DATABASENAME
SUMBER C:\FOLDER\database.sql
Catatan Anda dapat:'t beban kompresi file database misal database.sql.zip
atau database.sql.gz
, anda harus mengekstrak terlebih dahulu. Jika konsol hanya akan kecelakaan.
Karena untuk PHP yang memiliki batasan ukuran berkas untuk upload.
Jika anda memiliki terminal/shell access maka atas jawaban @Kyotoweb akan bekerja.
salah satu cara untuk menyelesaikannya adalah bahwa anda membuat .htaccess/ini file file untuk mengubah pengaturan PHP untuk mendapatkan file sql yang di-upload melalui PHPmyAdmin.
php_value upload_max_filesize 120M //file size
php_value post_max_size 120M
php_value max_execution_time 200
php_value max_input_time 200
Catatan anda harus menghapus file ini setelah meng-upload.
Berikut adalah apa yang saya've dilakukan:
C:\xampp\php
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300
max_input_time = 60
Selesai!
Pilihan lain yang tidak ada di sini telah disebutkan namun untuk melakukan terhuyung-huyung load dari database menggunakan alat seperti BigDump untuk mengatasi batas. It's sebuah script PHP sederhana yang memuat sepotong database pada suatu waktu sebelum restart sendiri dan bergerak pada potongan berikutnya.
php.ini
file (C:\xampp\php\
)max_execution_time = 0
max_input_time=259200
memory_limit = 1000M
upload_max_filesize = 750M
post_max_size = 750M
$cfg['UploadDir'] = 'tanggal';
Pergi ke phpMyAdmin(C:\xampp\phpMyAdmin
) folder, dan membuat folder bernama upload
dan paste database anda yang baru dibuat tanggal folder (don't perlu zip)
Terakhir, buka phpMyAdmin dan meng-upload db (Silahkan pilih database anda di drop-down)
Hal ini membutuhkan banyak waktu.Di db saya(266mb) membutuhkan waktu 50 menit untuk meng-upload. Jadi bersabarlah !
untuk ubuntu 14.04 menggunakan ini:
Anda tidak perlu untuk mengedit php.ini
atau hal apapun.
Saya sarankan hal terbaik karena Hanya menggunakan MySQL WorkBench.
CUKUP IKUTI LANGKAH-LANGKAH.
Menginstal MySQL WorkBench 6.0
Dan Di "panel Navigasi"(sisi Kiri) ada opsi call 'Data impor' bawah "MANAJEMEN". Klik itu dan [ikuti langkah-langkah di bawah ini]
"dump"[sederhana]
.Anda juga dapat mencoba mengompresi (zipping) file. Hal ini kadang-kadang bekerja untuk saya jika saya bisa't mendapatkan untuk php.ini untuk phpmyadmin. Jika zipping mengurangi ukuran file di bawah ini dengan ukuran file maksimum, itu hanya mungkin bekerja!
Jika anda menggunakan MySQL di Xampp kemudian lakukan langkah-langkah di bawah ini.
Menemukan berikut di XAMPP control panel>Apache-Config> PHP (php.ini) file
post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
ut_time = 60'enter kode berikut` memory_limit = 8M
Dan mengubah ukuran mereka sesuai dengan kebutuhan anda. I'm menggunakan nilai-nilai ini
post_max_size = 30M
upload_max_filesize = 30M
max_execution_time = 4500
max_input_time = 4500
memory_limit = 850M
untuk mengimpor database yang besar ke phpmyadmin ada dua cara
Anda memiliki tiga pilihan: