Forum
5.71Mbyte büyüklüğünde sql backup dosyasını import etmek istediğimde mysql admin penceeresinde
İçeri aktarmak için veri alınmadı. Ya dosya adı gönderilmedi ya da PHP yapılandırmanız tarafından izin verilen en fazla boyut aşıldı. SSS 1.16'ya bakın.
şeklinde hata almaktayım bunu nasıl çözebilirim? bu arada import penceresinde dosya seçtiğim yerde (En fazla: 2,048 KiB) şeklinde bir mesaj var şayet problem kaynağı buysa bu değeri nasıl değiştirebilirim?
Merhaba PHP.ini içerisindeki upload_max_filesize değeriyle oynuyarak denermisiniz kolay gelsin.
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =
; Maximum allowed size for uploaded files.
;upload_max_filesize = 2M_kazimates
upload_max_filesize = 10M
şeklinde değerleri değiştirdim ve tekrar direk olarak browserden http://localhost/myadmin/index.php diyerek username pwd yazdım impor dedim dosyayı seçtim ama aynı hatayı verdi bu arada mesaj olarak yanda yine 2048 botu duruyordu.
Denemediğim ama bu sorunu yaşıyanların attıkları posttan alıntı yapacağım.
Commandline üzerinden "mysql - u username -p databasename < filename.sql
" şeklinde dosyayı import edebilirsiniz.
mysql -e "source /path-to-backup/backup-file.sql" db_name
/path-to-backup/backup-file.sql = Sql dosyasınızın bilgisayarınızdaki bulunduğu yer
db_name = veritabanının adı
şayet mysql servis olarak kurulmadıysa mysql in kurulu olduğu dizinde çalıştırmalısın bu komutu.
Hocam ben denedim de beceremedim..
Bu da çözümpark taki ilk mesajım 🙂
Yardımcı olurmusunuz..
import işlemini yapamadım..
MySQL Command Line Client i açtım..
şifre mi girdim.. şifrem ve kullanıcı adım root
mysql - u root -p veritabanim < veritabanim.sql
mysql - u root -p veritabanim < veritabanim.sql;
- u root -p veritabanim < veritabanim.sql
- u root -p veritabanim < veritabanim.sql;
mysql - u root -p veritabanim < c:\veritabanim.sql
mysql - u root -p veritabanim < c:\veritabanim.sql;
mysql - u root -p veritabanim < c:/veritabanim.sql
mysql - u root -p veritabanim < c:/veritabanim.sql;
- u root -p veritabanim < c:\veritabanim.sql
- u root -p veritabanim < c:\veritabanim.sql;
- u root -p veritabanim < c:/veritabanim.sql
- u root -p veritabanim < c:/veritabanim.sql;
tabi bunlar bilmeyip de belki olur mantığıyla denemelerim di :)..
yardımcı olursanız sevinirim..
Teşekkürler..