phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Kết nối cho bộ điều khiển như được xác định trong cấu hình của bạn không thành công với phpMyAdmin trong XAMPP

  1. Mở phpMyAdmin trong trình duyệt và đăng nhập bằng quyền root.
  2. Tạo cơ sở dữ liệu có tên phpmyadmin
  3. Tạo người dùng có tên pma và đặt "máy chủ" thành tên máy chủ hoặc địa chỉ IP của máy chủ web của bạn (nếu máy chủ web và MySQL nằm trên cùng một hộp, hãy sử dụng localhost ), ghi lại mật khẩu và cấp cho người dùng mới toàn quyền kiểm soát đối với phpmyadmin cơ sở dữ liệu. Chúng tôi khuyến nghị rằng người dùng này không có quyền truy cập vào bất kỳ thứ gì khác ngoài cơ sở dữ liệu này.
  4. Đi tới thư mục cài đặt phpMyAdmin, nơi bạn sẽ tìm thấy một thư mục con có tên sql .
  5. Trong sql bạn sẽ tìm thấy một tệp có tên create_tables.sql . Mở nó trong một trình soạn thảo văn bản.
  6. Trong phpMyAdmin, chọn phpmyadmin cơ sở dữ liệu và nhấp vào tab "SQL".
  7. Sao chép / dán toàn bộ văn bản từ create_tables.sql vào hộp văn bản và chạy truy vấn.
  8. Mở config.inc.php tệp trong thư mục cài đặt phpMyAdmin và thêm các dòng sau (hoặc thay đổi cài đặt hiện có nếu chúng đã ở đó):

    $cfg['Servers'][1]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][1]['controluser'] = 'pma';
    $cfg['Servers'][1]['controlpass'] = '<your password>';
    
    // Note: The list below may grow as PMA evolves and more control tables are added
    // Use your common sense! Don't just blindly copypasta, look at what it means!
    $cfg['Servers'][1]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][1]['relation'] = 'pma_relation';
    $cfg['Servers'][1]['userconfig'] = 'pma_userconfig';
    $cfg['Servers'][1]['table_info'] = 'pma_table_info';
    $cfg['Servers'][1]['column_info'] = 'pma_column_info';
    $cfg['Servers'][1]['history'] = 'pma_history';
    $cfg['Servers'][1]['recent'] = 'pma_recent';
    $cfg['Servers'][1]['table_uiprefs'] = 'pma_table_uiprefs';
    $cfg['Servers'][1]['tracking'] = 'pma_tracking';
    $cfg['Servers'][1]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][1]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][1]['designer_coords'] = 'pma_designer_coords';
    
  9. Lưu và đóng tệp.

QUAN TRỌNG - PMA tải cấu hình khi đăng nhập, đánh giá nó và lưu trữ nó vào dữ liệu phiên để thông báo sẽ không biến mất cho đến khi bạn thực hiện điều này:

  1. Đăng xuất khỏi phpMyAdmin và đăng nhập lại

Vấn đề đã được giải quyết.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Cài đặt phpmyadmin với home-brew

  2. Tạo một ID duy nhất bao gồm số năm hiện tại và một giá trị tự động tăng dần

  3. Không thể chèn SQL vào một bảng cụ thể

  4. # 1146 - Bảng 'phpmyadmin.pma__tracking' không tồn tại, làm cách nào để tắt theo cách thủ công?

  5. phpMyAdmin - Dấu ngã (~) trong cột hàng nghĩa là gì?