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ươ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:

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):

Sáng tạo trang web Master: Ghi danh ngay!

Biến đổi sự hiện diện kỹ thuật số của bạn với khóa học tạo trang web toàn diện của chúng tôi - bắt đầu hành trình trở thành một chuyên gia web ngày hôm nay!

Ghi danh ở đây

Biến đổi sự hiện diện kỹ thuật số của bạn với khóa học tạo trang web toàn diện của chúng tôi - bắt đầu hành trình trở thành một chuyên gia web ngày hôm nay!

Đừ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):

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

Câu Hỏi Thường Gặp

Làm cách nào để nhập một tệp SQL lớn bằng XAMPP và PHPMyAdmin?
Để nhập một tệp SQL lớn trong XAMPP, hãy tăng upload_max_filesize và post_max_size trong tệp php.ini của bạn. Sau đó, khởi động lại XAMPP và mở phpmyadmin. Chuyển đến tab 'Nhập', chọn tệp SQL của bạn và nhấp vào 'GO'. Nếu tệp đặc biệt lớn, hãy xem xét sử dụng dòng lệnh hoặc chia tệp thành các phần nhỏ hơn.
Làm thế nào người dùng có thể nhập các tệp SQL lớn vào cơ sở dữ liệu bằng PHPMyAdmin khi tệp vượt quá kích thước tải lên tối đa?
Để nhập các tệp SQL lớn, người dùng có thể tăng giới hạn kích thước tải lên trong cấu hình PHP (`php.ini`) hoặc sử dụng dòng lệnh để nhập tệp trực tiếp vào cơ sở dữ liệu, bỏ qua các hạn chế kích thước tải lên phpmyadmin.

Yoann Bierling
Giới thiệu về tác giả - Yoann Bierling
Yoann Bierling là một chuyên gia xuất bản và tư vấn kỹ thuật số, tạo ra tác động toàn cầu thông qua chuyên môn và đổi mới trong các công nghệ. Đam mê trao quyền cho các cá nhân và tổ chức phát triển mạnh trong thời đại kỹ thuật số, anh ta được thúc đẩy để mang lại kết quả đặc biệt và thúc đẩy tăng trưởng thông qua việc tạo nội dung giáo dục.

Sáng tạo trang web Master: Ghi danh ngay!

Biến đổi sự hiện diện kỹ thuật số của bạn với khóa học tạo trang web toàn diện của chúng tôi - bắt đầu hành trình trở thành một chuyên gia web ngày hôm nay!

Ghi danh ở đây

Biến đổi sự hiện diện kỹ thuật số của bạn với khóa học tạo trang web toàn diện của chúng tôi - bắt đầu hành trình trở thành một chuyên gia web ngày hôm nay!




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