2013-04-28 28 views
12

Đây là một điều kỳ lạ mà tôi chưa từng thấy vì tôi thường làm việc trên một máy chủ trực tiếp. Trên MAMP của tôi, khi tôi thử và xuất cơ sở dữ liệu, nó chỉ mở tệp trong phpmyadmin giống như một tài liệu văn bản. Tôi đã cố gắng sao chép các tập tin vào một tài liệu văn bản với và cho nó một .sql ở cuối, nhưng điều đó đã cho tôi một lỗi khi cố gắng để nhập khẩu vào máy chủ sống. Khi tôi thử xuất từ ​​máy chủ trực tiếp, tôi nhận được hộp thoại lưu vị trí bật lên như bình thường. Tôi đang thiếu gì? Cảm ơn!xuất mysql trong mamp-không cho phép tôi lưu tệp dưới dạng sql?

Trả lời

21

Thật khó để biết có gì sai với ít thông tin. Bạn đang sử dụng phiên bản phpMyAdmin nào?

Tuy nhiên khi bạn cố gắng xuất cơ sở dữ liệu, trong trang xuất, bạn sẽ có lựa chọn giữa 'Nhanh' và 'Tùy chỉnh'. Chọn tùy chỉnh và trong phần 'Đầu ra', bạn sẽ thấy hai lựa chọn.

  1. Lưu lượng vào một tập tin
  2. Xem ra dưới dạng văn bản

chung 'Lưu đầu ra vào một tập tin' được chọn theo mặc định, nhưng tôi không chắc chắn liệu một cái gì đó đã đi sai và tùy chọn khác được chọn trong trường hợp của bạn.

+0

Đó là cảm ơn! – Joel

1

Chọn cơ sở dữ liệu mà bạn muốn xuất khẩu và:

  1. nhấp chuột "Custom - hiển thị tất cả các tùy chọn có thể" theo 'phương pháp xuất khẩu'.

  2. Nhấp vào "Lưu đầu ra vào tệp" trong 'Kết quả'.

  3. Nhấp vào 'Bắt ​​đầu'.

9

bên trong phpmyadmin bạn sẽ cần phải điều hướng tới:

Setting >> Export >> Export Defaults

Bấm vào nút radio để "Save as file" (điều này sẽ được bên dưới tiêu đề tùy chỉnh)

Nhấp vào "Lưu"

xem ảnh tại đây: enter image description here

+0

Đây là câu trả lời đúng! Điều đó đã giải quyết được vấn đề của tôi. Sau khi cập nhật Mamp, tôi không thể lưu trên tệp nữa với việc xuất nhanh (theo mặc định của tôi). – Andycap

1

Cài đặt phpMyAdmin của tôi đã được đặt để xuất tệp; Tuy nhiên, tôi đã phải thay đổi cấu hình phpMyAdmin tập tin /path/to/phpMyAdmin/config.inc.php vào khoảng dòng 256:

$cfg['Export']['asfile'] = TRUE; 

Lưu ý: Kiểm tra bạn "tùy chọn định dạng cụ thể" khi xuất khẩu.

Ví dụ: Cột kèm: bạn có thể phải thay thế " với dấu ngoặc kép (")

0

tôi đã cùng một vấn đề trên một cơ sở dữ liệu Drupal. Kiểm tra kích thước của một số bảng. Tôi đã phải làm trống một số bảng bộ nhớ cache. Điều đó hiệu quả.

+0

Điều này không cung cấp câu trả lời cho câu hỏi. Để phê bình hoặc yêu cầu làm rõ từ tác giả, để lại nhận xét bên dưới bài đăng của họ - bạn luôn có thể nhận xét về bài đăng của riêng bạn và sau khi bạn có đủ [danh tiếng] (http://stackoverflow.com/help/whats-reputation), bạn sẽ có thể [nhận xét về bài đăng bất kỳ] (http://stackoverflow.com/help/privileges/comment). – Jeroen

+0

@Jeroen - nó có thể không phải là câu trả lời chi tiết nhất, nhưng "Kiểm tra kích thước của một số bảng. Tôi đã phải làm trống một số bảng bộ nhớ cache" là ít nhất là một câu trả lời. – iandotkelly

0

tôi giải quyết bằng cách thay đổi thiết lập

Từ "Setting" kiểm tra tab trong "Xuất" phần Xuất khẩu, bạn sẽ tìm thấy "Save as file" và "Save để lưu trữ của trình duyệt" nút radio, chọn "Save as file "và nhấp" Go ". Khởi động lại WAMP HOẶC MAMP của bạn và thử xuất, nó sẽ tải xuống lần này.

Các vấn đề liên quan