Nhập một tệp SQL lớn trong PHPMyAdmin



Khi tự hỏi làm thế nào để có thể nhập một tập tin SQL lớn hơn trong PHPMyAdmin, giải pháp là khá dễ dàng, để cho phép nó thông qua nhập khẩu phpMyAdmin sql chuẩn - cũng có thể được sử dụng để nhập một csv trong phpMyAdmin, hoặc thậm chí để nhập một bảng tính tài liệu mở trong phpMyAdmin, đơn giản bằng cách thay đổi định dạng đầu vào trong menu nhập.

PHPMyAdmin: Một công cụ được viết bằng PHP nhằm xử lý việc quản trị MySQL trên WWW

Giới hạn (ví dụ, nó có thể là 2Mb với XAMPP (Hình 1)) rất có thể là do cấu hình php.ini.

Chỉ cần mở nó - ví dụ, với XAMPP, bằng cách chọn mục trình đơn Apache Config php.ini (Hình 2). Tìm kiếm các giá trị sau trong tệp php.ini: post_max_size, upload_max_filesize và memory_limit.

XAMPP là một bản phân phối Apache dễ cài đặt có chứa MySQL, PHP và Perl
https://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: Tìm các hoạt động tại địa phươnghttps://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: Tìm các hoạt động tại địa phương  

Trong trường hợp chúng không đồng bộ, kích thước tệp tải lên tối đa cho phép sẽ bị giới hạn bởi giá trị nhỏ hơn, hãy nhớ giới hạn bộ nhớ phải cao hơn hai giá trị khác, vì bộ nhớ sẽ cần thiết để lưu trữ và xử lý dữ liệu, chứ không phải đếm các hoạt động máy chủ khác.

Đây là các giá trị mặc định trên máy chủ cục bộ của tôi:


post_max_size=8M
upload_max_filesize=2M
memory_limit=128M

Một khả năng - để tùy chỉnh theo nhu cầu cụ thể - có thể cập nhật chúng thành các giá trị sau (Hình 3):


post_max_size=128M
upload_max_filesize=128M
memory_limit=1024M

Đừng quên, sau khi áp dụng những thay đổi này, để khởi động lại máy chủ Apache - trên XAMPP, dừng nó lại (Hình 4) và khởi động lại (Hình 5) (Hình 6) (Hình 7).

Chỉ để hiển thị một ví dụ, trong trường hợp chỉ có một giá trị được cập nhật, ví dụ upload_max_filesize, nó có thể kết thúc với các giá trị sau (Hình 8):


post_max_size=8M
upload_max_filesize=128M
memory_limit=128M

Mặc dù kích thước tệp tối đa đã được thiết lập thành giá trị cao hơn nhưng nó sẽ không hoạt động khi kích thước đăng tối đa thấp hơn.

PHPMyAdmin sẽ chỉ cho phép 8Mb trong trường hợp sau này.

Hỗ trợ phát triển một số dự án phần mềm nguồn mở, bao gồm cả máy chủ web Apache




Bài viết tương tự

myQuery đã tạo và cập nhật dấu thời gian

myQuery đã tạo và cập nhật dấu thời gian

Tạo các trường có dấu thời gian có chứa việc tạo và / hoặc ngày sửa đổi cuối cùng trong MySQL bằng cách sử dụng PHPMyAdmin là đơn giản.


Bình luận (5)

 2018-08-19  Shane Ross
Uwielbiam czytać twoje treści, publikuj dalej
 2018-08-19  Samantha Murray
So machen wir das, großartig zu wissen
 2018-08-19  Raul Lamb
Adoro ler seu conteúdo, continue postando
 2018-08-19  Samantha Gonzales
Đã có thời gian tuyệt vời khi đọc thông tin này, hãy tiếp tục công việc tốt
 2018-08-19  pravitates
Velké množství informací, díky za sdílení

Để lại một bình luận