2009-09-11 68 views
25

Theo mặc định, phpMyAdmin hiển thị cho tôi 30 hàng bất cứ khi nào tôi tải bảng (truy vấn chứa "LIMIT 30"). Tôi thường muốn xem (lên đến) một vài trăm hàng.phpMyAdmin: thay đổi số hàng mặc định được hiển thị?

Có cách nào để thay đổi cài đặt mặc định đó không?

+1

Cảm ơn mọi người! Điều đó đã làm tôi thất vọng một lúc. :) –

+0

** Cập nhật ** - Vui lòng cuộn xuống câu trả lời của Rick và xem bạn có thể xác nhận nó không; nó có vẻ giống như câu trả lời đúng mới cho tôi. –

Trả lời

28

Trong thư mục phpMyAdmin của bạn, sẽ có một tập tin gọi là "config.inc.php".

Tìm dòng nơi mà nó đặt giá trị MaxRows:

$cfg['MaxRows'] = 1000; 

Và thay đổi giá trị bất cứ điều gì bạn muốn.

+6

Trong bản sao của tôi, dòng đó không tồn tại, vì vậy tôi đã thêm nó. –

+4

một cài đặt hữu ích trong vấn đề đó là $ cfg ['RepeatCells'] = 50, xác định khi nào tiêu đề/tên cột phải được lặp lại. Ở đây: mỗi 50 dòng. – SunnyRed

+8

Trong phiên bản mới hơn của phpMyAdmin, bạn có thể thay đổi cài đặt này trực tiếp bằng cách chuyển đến Tùy chọn> Khung chính> Chế độ duyệt> Số hàng tối đa để hiển thị. – Xkeeper

0

phpMyAdmin có tệp cấu hình được gọi là config.inc.php. Bạn sẽ có thể tìm thấy thiết lập thích hợp trong đó.

+1

Tôi có một tài khoản lưu trữ web cpanel cheapo và không thể thấy config.inc.php ở bất cứ đâu - tôi có cần tạo nó và nếu có, ở đâu? –

+0

@cskillbeck Tôi cũng có cPanel. Đối với tôi, điều này là tại/usr/local/cpanel/base/3rdparty/phpMyAdmin/ –

3

Tôi không có quyền truy cập vào config.inc.php

Để hiển thị được nhiều đĩa hát tôi thêm vào truy vấn của tôi:

LIMIT 0,1000;

để hiển thị 1.000 hồ sơ, từ 0 đến 1000.

Bạn có thể thay đổi 1000 đến bất kỳ số nào theo nhu cầu của bạn.

Một ví dụ:

SELECT id, folio, sucursal 
FROM equipos 
WHERE sucursal = 3 
ORDER BY folio 
LIMIT 0,1000; 

Chúc mừng từ Mexico!

+0

Câu hỏi không hỏi làm thế nào để thay đổi các giới hạn trên truy vấn, nó hỏi làm thế nào để thay đổi các thiết lập mặc định. –

27

Sử dụng phpMyAdmin phiên bản 3.4 trở lên bạn có thể thay đổi các hàng mặc định hiển thị theo:

Trên phpMyAdmin màn hình chủ nhấp chuột Settings >>Main frame >>Browse mode và thay đổi giá trị trong vòng Maximum number of rows to display.

+2

+1! Cảm ơn bạn đã mang câu trả lời cập nhật cho câu hỏi cũ! Tôi không còn sử dụng phpAdmin nữa, vì vậy tôi không thể xác nhận điều này, nhưng nếu nó đúng, nó phải là câu trả lời được chấp nhận. Có ai khác có thể xác nhận không? –

+0

Nó hoạt động. Đây là câu trả lời tốt hơn, nếu bạn không có quyền truy cập vào tập tin cấu hình phpmyadmin. –

+0

Hoạt động tốt và nó là cho mỗi người dùng, do đó, mỗi người dùng có thể đặt nó theo cách anh ta muốn. – almo

1

Nếu bạn không có quyền truy cập vào các tập tin cài đặt, bạn nên sử dụng Ricks câu trả lời với "click Settings >>Main frame >>Browse mode và thay đổi giá trị trong vòng Maximum number of rows to display", nhưng nó có thể được rằng điều này không có hiệu lực cho những người dùng khác. Nếu vậy, bạn có thể:


  • đăng nhập như là người chủ
  • chọn cơ sở dữ liệu phpmyadmin
  • chọn bảng pma_userconfig
  • tìm kiếm cho người sử dụng trong câu hỏi (lĩnh vực username)
  • sửa đổi những config_data bằng cách thêm ví dụ "MaxRows":1000 vào nội dung trong ngoặc vuông, ví dụ:kết quả trong {"MaxRows":1000,"lang":"de"}

Hy vọng rằng sẽ giúp.

3

đã kiểm tra ..... bước đơn giản theo: -

  1. Go PhpAdmin
  2. Chọn Table của bạn
  3. Trong bảng của bạn có một tên trường Show, Mà thực sự là một nút. Ở đây hai hộp hiện diện như (Hàng bắt đầu (0) Số hàng (1000) Tiêu đề mỗi (100)). ----
  4. Nhấn vào nút Hiển thị.
+0

Câu trả lời này hữu ích và hoạt động .... –

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