Hướng dẫn dạy bạn từng bước làm thế nào để thay đổi giới hạn kích thước được chấp nhận để nhập các tệp SQL vào phpmyadmin. Trợ giúp khi bạn cần nhập cơ sở dữ liệu lớn. Thay đổi tải lên kích thước giới hạn tệp sql trong phpmyadmin.
Khi chúng tôi có công việc với cơ sở dữ liệu, tiện dụng nhất là chúng tôi Phpmyadmin, trong đó cung cấp cho chúng tôi hỗ trợ cho việc quản lý các cơ sở hẹn hò ePrin giao diện web. Từ phpmyadmin, chúng tôi có thể thực hiện bất kỳ thay đổi nào chúng tôi muốn trong cơ sở dữ liệu mà chúng tôi có quyền truy cập. Chúng tôi có thể thêm cơ sở dữ liệu, tạo, xóa và chỉnh sửa các bảng trong cơ sở dữ liệu, chúng tôi có thể xóa hoặc chúng tôi có thể Nó quan trọng từ ngày tháng.
Trong cấu hình tiêu chuẩn (mặc định) “Nhập khẩu” TỪ Phpmyadmin, không cho phép chúng tôi tải lên Mysql đến các tệp lớn hơn 2MB (2.048 CIB). Nếu chúng ta có một cơ sở dữ liệu quan trọng lớn hơn 2 MB, thì lỗi sẽ xuất hiện: “You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit.“
Một giải pháp để nén cơ sở dữ liệu (tệp .sql) theo một trong các định dạng gzipThì BZIP2 hoặc Zip, nhưng nếu tệp cơ sở dữ liệu rất lớn, thì chắc chắn bằng cách nén, chúng tôi sẽ không nhận được một tệp dưới 2MB có thể được gói bởi Phpmyadmin. Giải pháp duy nhất là thay đổi giới hạn của giới hạn cho phép tải lên.
Thay đổi tải lên / nhập giới hạn kích thước trong phpmyadmin
Giới hạn nhập được đưa ra theo cấu hình PHPỞ giới hạn và để thay đổi giới hạn này, chúng tôi sẽ phải chỉnh sửa tệp chịu trách nhiệm cho cấu hình PHP (php.ini).
Tùy thuộc vào hệ thống được sử dụng, php.ini có thể được đặt tại “/etc/php.ini“Thì “/etc/php5/apache2/php.ini” hoặc ở một vị trí khác trên Máy chủ web. Đơn giản nhất để định vị nó là đăng nhập vào máy chủ (thông qua SSH) và đưa ra dòng đơn hàng “locate php.ini“. Sau khi định vị tệp PHP.INI, chúng tôi đi đến chỉnh sửa.
nano /etc/php.ini

Trong tập tin php.ini Chúng tôi đang tìm kiếm và chỉnh sửa các dòng sau:
max_execution_time = 60 ; Maximum execution time of each script, in seconds (def. 30)
max_input_time = 90 ; Maximum amount of time each script may spend parsing request data (def. 60)
memory_limit = 128M ; Maximum amount of memory a script may consume (def. 128mb)
upload_max_filesize = 200M ; Maximum allowed size for uploaded files. (def. 2mb)
post_max_size = 180M ; Maximum size of POST data that PHP will accept
Trong trường hợp của chúng tôi, chúng tôi đã đặt rằng kích thước tối đa của tệp nhập không nên lớn hơn 180MB. Điều này có nghĩa là chúng ta có thể nhập thông qua cơ sở dữ liệu phpmyadmin lên tới 180MB.

Được thành lập bởi nhu cầu của bạn. Thay đổi thời gian thực hiện và giới hạn bộ nhớ đã sử dụng. Nếu thời gian được đặt trong php.ini nhỏ và tệp nhập rất cao, sau đó có thể gây ra lỗi “thời gian ra ngoài” khi nhập khẩu. Đối với điều này, bạn sẽ cần phải thay đổi “max_input_time” Và “max_execution_time“. Điều này cũng đúng với giới hạn bộ nhớ, phải được tăng lên trong trường hợp cơ sở dữ liệu lớn. Sau khi thực hiện các thay đổi, sử dụng trình soạn thảo “Nano”, nhấn Ctrl + X sau đó “Y” (Có) Si Đi vào để lưu các thay đổi.
Bước cuối cùng là khởi động lại Máy chủ web Apache.
systemctl restart httpd
hoặc
/etc/init.d/httpd restart
Sau khi khởi động lại Apache Bạn có thể bắt đầu nhập tệp với cơ sở dữ liệu.
Cài đặt tàng hình – Thay đổi giới hạn kích thước nhập trong phpmyadmin.


Hướng dẫn cũ nhưng nó vẫn là chủ đề. Cảm ơn!
Tuy nhiên, nó không hoạt động trong mọi tình huống. Kết nối thời gian ra để tải lên.