Thay đổi tệp SQL giới hạn kích thước tải lên trong phpMyAdmin

Hướng dẫn hướng dẫn bạn từng bước cách thay đổi giới hạn kích thước được chấp nhận để nhập tệp SQL trong phpMyAdmin. Hữu ích khi bạn cần nhập cơ sở dữ liệu lớn. Thay đổi tệp SQL giới hạn kích thước tải lên trong phpMyAdmin.

Khi chúng tôi làm việc với cơ sở dữ liệuTiện dụng nhất cho chúng tôi Mà cung cấp hỗ trợ cơ sở quản lý cho eprin giao diện web. Từ phpMyAdmin chúng ta có thể thực hiện bất kỳ thay đổi trong một cơ sở dữ liệu mà chúng tôi có quyền truy cập. Chúng tôi có thể thêm vào cơ sở dữ liệu, tạo, xóa và chỉnh sửa bảng trong cơ sở dữ liệu, chúng ta có thể xóa hoặc cơ sở dữ liệu nhập khẩu duy trì.

Trong cấu hình tiêu chuẩn (default) chức năng "Nhập khẩu"Trong phpMyAdmin, Không cho phép chúng tôi để tải lên trong các tập tin lớn hơn 2MB (2,048 KB). Nếu chúng tôi cần một cơ sở dữ liệu lớn hơn 2 MB, thì lỗi xảy ra: "You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit."

Tải lên phpMyAdmin Big cơ sở dữ liệu SQL
Tải lên tệp quá lớn trong phpMyAdmin

Một giải pháp sẽ để nén các tập tin cơ sở dữ liệu (SQL.) Trong một trong những định dạng gzip, bzip2 hoặc zip, nhưng nếu tệp cơ sở dữ liệu là rất lớn, thì chúng tôi thậm chí không nén nó để nhận tệp dưới 2MB có thể được quét bởi  phpMyAdmin. Giải pháp duy nhất là thay đổi kích thước giới hạn cho phép để tải lên.

Nhập tệp SQL trong phpmyadmin
Nhập tệp .sql vào phpMyAdmin

Thay đổi Upload / nhập khẩu giới hạn Kích thước trong phpMyAdmin

Hạn chế nhập khẩu được đưa ra bởi các cấu hình acquis và thay đổi hạn mức này sẽ phải chỉnh sửa các tập tin cấu hình PHP mà là trách nhiệm (php.ini).

Tùy thuộc vào hệ thống được sử dụng, php.ini có thể được đặt trong "/etc/php.ini","/etc/php5/apache2/php.ini” hoặc ở một vị trí khác trên . Cách dễ nhất để xác định vị trí của nó là đăng nhập vào máy chủ (thông qua ) và đưa ra dòng lệnh "locate php.ini“. Sau khi định vị tệp php.ini, chúng tôi chuyển sang chỉnh sửa nó.

nano /etc/php.ini
Thay đổi giới hạn kích thước tải lên SQL
Thay đổi giới hạn kích thước tải lên SQL

Trong file php.ini 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 thiết lập kích thước tối đa của tập tin được nhập khẩu không phải là nhiều hơn 180MB. Điều đó có nghĩa bạn có thể nhập thông qua cơ sở dữ liệu phpMyAdmin để 180MB.

Thay đổi giới hạn kích thước tải lên SQL
Thay đổi giới hạn kích thước tải lên SQL

Ở trán 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 thiết lập trong php.ini nhỏ và tệp được nhập rất lớn, do đó có thể xảy ra lỗi "thời gian ra"Nhập khẩu. Đối với điều này, bạn sẽ 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ớ, giới hạn này phải được tăng lên đối với cơ sở dữ liệu lớn. Sau khi thực hiện các thay đổi, sử dụng trình chỉnh sửa "nano", hãy nhấp vào Ctrl + X sau đó "Y"(Vâng vâng Enter để lưu các thay đổi.

Bước cuối cùng là khởi động lại .

systemctl restart httpd 

hoặc

/etc/init.d/httpd restart

Sau khi khởi động lại Bạn có thể bắt đầu nhập khẩu các tập tin cơ sở dữ liệu.

Thay đổi nhập khẩu giới hạn Kích thước trong phpMyAdmin.

Người sáng lập và biên tập viên Stealth Settings, từ năm 2006 đến nay. Có kinh nghiệm về hệ điều hành Linux (Đặc biệt CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Làm thế nào để » Đáng chú ý » Thay đổi tệp SQL giới hạn kích thước tải lên trong phpMyAdmin

1 suy nghĩ về "Thay đổi tệp SQL giới hạn kích thước tải lên trong phpMyAdmin"

  1. Hướng dẫn cũ nhưng vẫn có liên quan. Cảm ơn rất nhiều!
    Tuy nhiên, nó không hoạt động trong mọi tình huống. Đã hết thời gian kết nối khi tải lên.

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