Hướng dẫn table not showing in phpmyadmin - bảng không hiển thị trong phpmyadmin

Tôi đang gặp vấn đề khá lạ với phpmyadmin vào lúc này, dường như nó cho phép tôi xem cơ sở dữ liệu của mình, nhưng tôi không thể xem các bảng có trong chúng trừ khi tôi thực thi lệnh chọn riêng lẻ từ bảng điều khiển lệnh. Tôi dường như không thể tìm ra những gì đang xảy ra. Điều đó khá khó chịu vì tôi không muốn phải thực thi lệnh thay đổi mỗi khi tôi muốn thêm một cột mới và như vậy. Có ai biết chuyện gì đang xảy ra không?

Hướng dẫn table not showing in phpmyadmin - bảng không hiển thị trong phpmyadmin

Đã hỏi ngày 23 tháng 9 năm 2012 lúc 20:16Sep 23, 2012 at 20:16

1

Đã có cùng một vấn đề. Nhưng chỉ sau khi nhập một bãi rác trong cơ sở dữ liệu mới được tạo. Hiển thị bảng thông qua mysql.exe đã liệt kê các bảng. Nguyên nhân là tệp nhập (hoặc tệp kết xuất) chứa các định nghĩa chế độ xem, như vậy:

/*!50001 DROP TABLE IF EXISTS `view_myview`*/;
/*!50001 DROP VIEW IF EXISTS `view_myview`*/;
/*!50001 SET @saved_cs_client          = @@character_set_client */;
/*!50001 SET @saved_cs_results         = @@character_set_results */;
/*!50001 SET @saved_col_connection     = @@collation_connection */;
/*!50001 SET character_set_client      = latin1 */;
/*!50001 SET character_set_results     = latin1 */;
/*!50001 SET collation_connection      = latin1_swedish_ci */;
/*!50001 CREATE ALGORITHM=UNDEFINED */
/*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */
/*!50001 VIEW `view_myview` AS select `p`.`id` AS blabla */;
/*!50001 SET character_set_client      = @saved_cs_client */;
/*!50001 SET character_set_results     = @saved_cs_results */;
/*!50001 SET collation_connection      = @saved_col_connection */;

Đã xóa các định nghĩa chế độ xem khỏi tệp, thực thi lại nhập và các bảng được hiển thị trong phpmyadmin. Quan điểm tất nhiên là thiếu, nhưng tại thời điểm đó tôi không cần chúng. Tôi nghĩ rằng nguyên nhân thực sự liên quan đến dòng Definer:

 /*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */

Cùng một vấn đề được mô tả ở đây.

Francisco

10,4K6 Huy hiệu vàng34 Huy hiệu bạc43 Huy hiệu đồng6 gold badges34 silver badges43 bronze badges

Đã trả lời ngày 31 tháng 1 năm 2014 lúc 15:47Jan 31, 2014 at 15:47

3

Trong trường hợp của tôi, đó là một số vấn đề bộ đệm của trình duyệt (Firefox). Sau khi mở phpmyadmin trong một cửa sổ riêng hoặc trong một trình duyệt khác, tôi có thể thấy lại tất cả các bảng.

Đã trả lời ngày 24 tháng 3 năm 2015 lúc 14:23Mar 24, 2015 at 14:23

HenrikhenrikHenrik

2.6431 Huy hiệu vàng23 Huy hiệu bạc33 Huy hiệu đồng1 gold badge23 silver badges33 bronze badges

Đã trả lời ngày 23 tháng 9 năm 2012 lúc 20:21Sep 23, 2012 at 20:21

DaviddavidDavid

2.0432 Huy hiệu vàng16 Huy hiệu bạc26 Huy hiệu đồng2 gold badges16 silver badges26 bronze badges

1

Ngày nay vào năm 2022, trong trường hợp của tôi đặt lại cài đặt của tôi từ Home >> Thêm cài đặt trong Cài đặt chung >> Quản lý tab Cài đặt của bạn> Đặt lại là giải pháp.

Vì một số lý do, tôi không biết các bảng đã biến mất sau khi sửa đổi số bảng tối đa bên trái trong "các mục tối đa trong nhánh"

Đã trả lời ngày 5 tháng 5 lúc 6:46May 5 at 6:46

Hướng dẫn table not showing in phpmyadmin - bảng không hiển thị trong phpmyadmin

Hsobhyhsobhyhsobhy

1.4612 Huy hiệu vàng19 Huy hiệu bạc35 Huy hiệu Đồng2 gold badges19 silver badges35 bronze badges

Hãy thử nhấn Ctrl + F5 (người dùng Windows) hoặc Command + F5 (người dùng Mac) để buộc trình duyệt của bạn xóa bộ đệm và tải lại.

Đã trả lời ngày 20 tháng 4 năm 2019 lúc 10:11Apr 20, 2019 at 10:11

MudassirmudassirMudassir

1.31410 Huy hiệu bạc15 Huy hiệu Đồng10 silver badges15 bronze badges

0

Làm thế nào tôi có thể nhận được bảng SQL từ phpmyadmin?

Chạy truy vấn trong phpmyadmin..
Mở phpmyadmin ..
Chọn cơ sở dữ liệu bạn muốn chạy truy vấn trên.....
Chọn SQL ..
Tìm tên cơ sở dữ liệu một lần nữa phía trên trường văn bản, xác nhận đây là cơ sở dữ liệu chính xác mà bạn dự định sẽ chạy truy vấn trên ..
Viết hoặc dán truy vấn của bạn vào trường văn bản ..
Bấm vào GO ..

Làm thế nào tôi có thể xem bàn của tôi trong mysql?

Để sử dụng lệnh bảng hiển thị, trước tiên bạn cần đăng nhập vào máy chủ MySQL ...
Khi mở máy khách dòng lệnh MySQL, hãy nhập mật khẩu của bạn ..
Chọn cơ sở dữ liệu cụ thể ..
Chạy lệnh Hiển thị bảng để xem tất cả các bảng trong cơ sở dữ liệu đã được chọn ..

Tại sao phpmyadmin không kết nối?

Lỗi kết nối cơ sở dữ liệu.Lỗi kết nối cơ sở dữ liệu có nghĩa là công cụ PHPMyAdmin của bạn không thể kết nối với cơ sở dữ liệu MySQL.Thông thường, điều này là do tệp cấu hình MAMP phpmyadmin có các cài đặt không chính xác.the MAMP phpMyAdmin configuration file has the incorrect settings.