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

Lưu trữ cấu hình phpMyAdmin chưa được định cấu hình hoàn toàn

giải quyết vấn đề lưu trữ cấu hình trong xampp trong windows:

chuyển đến tab nhập trong localhost/phpmyadmin

duyệt xampp\phpMyAdmin\sql thư mục và chọn create_tables.sql

sau đó nhấp vào nút bắt đầu

bây giờ db phpmyadmin đã được thêm vào danh sách db của bạn

bây giờ chúng ta phải tạo tài khoản người dùng cho db này:

tab người dùng và nhấp vào thêm người dùng

tên:pma

mật khẩu:pmapass

và nhấp vào bắt đầu

để có đặc quyền của người dùng này, hãy tạo một tệp:pma_privileges.sql

với nội dung này:

GRANT USAGE 
ON mysql.* TO 'pma'@'localhost';
GRANT 
SELECT
( Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv ) 
   ON mysql.user TO 'pma'@'localhost';
GRANT 
SELECT
   ON mysql.db TO 'pma'@'localhost';
GRANT 
SELECT
(Host, Db, User, Table_name, Table_priv, Column_priv) 
   ON mysql.tables_priv TO 'pma'@'localhost';
GRANT 
SELECT
,
   INSERT,
   UPDATE
,
      DELETE
         ON phpmyadmin.* TO 'pma'@'localhost';

và nhập nó bằng tab nhập

bây giờ chúng tôi tạo db và người dùng có đặc quyền ngay bây giờ

chúng ta phải thêm chúng vào tệp config.inc.php trong thư mục xampp \ phpMyAdmin

vì vậy hãy thêm những thứ này:

    $cfg['Servers'][$i]['controluser'] = 'pma';
    $cfg['Servers'][$i]['controlpass'] = 'pmapass';
    
    /* Storage database and tables */
    $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
    $cfg['Servers'][$i]['relation'] = 'pma__relation';
    $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
    $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
    $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
    $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
    $cfg['Servers'][$i]['history'] = 'pma__history';
    $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
    $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
    $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
    $cfg['Servers'][$i]['recent'] = 'pma__recent';
    $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
    $cfg['Servers'][$i]['users'] = 'pma__users';
    $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
    $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
    $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
    $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';

bây giờ khởi động lại mysql và trình duyệt và lỗi lưu trữ cấu hình biến mất và

các cột sau khi nhận xét trong quá trình tạo bảng sẽ hiển thị



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Không thể chạy truy vấn trong lỗi cú pháp MySQL không mong muốn

  2. Không thể kết nối với phpMyAdmin trên MAMP

  3. PHPMyadmin không hiển thị thông báo lỗi mysql

  4. Lỗi MySQL:Mục nhập trùng lặp cho Khóa chính

  5. đặc quyền nào nên được đặt cho người dùng / máy khách cơ sở dữ liệu trang web trong mysql