phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

Съхранението на конфигурацията на phpMyAdmin не е напълно конфигурирано

разрешаване на проблема със съхранението на конфигурацията в xampp в windows :

отидете на раздела за импортиране в localhost/phpmyadmin и

прегледайте xampp\phpMyAdmin\sql папка и изберете create_tables.sql и

след това щракнете върху бутона за стартиране

сега phpmyadmin db е добавен към вашия списък с db

сега трябва да създадем потребителски акаунт за този db :

раздел потребители и щракнете върху добавяне на потребител

име:pma

парола:pmapass

и щракнете върху Go

за привилегия на този потребител създайте файл:pma_privileges.sql

с това съдържание :

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';

и го импортирайте чрез раздела за импортиране

сега създаваме db и потребител с привилегия, така че сега

трябва да ги добавим към файла config.inc.php в папка xampp\phpMyAdmin

така че добавете тези :

    $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';

сега рестартирайте mysql и браузъра и грешката при съхранение на конфигурацията изчезва и

колоните след коментар в създаването на таблица се виждат



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Не мога да настроя phpmyadmin на Mac OS High Sierra

  2. Изпълнение на SQL заявки в база данни с PhpMyAdmin

  3. PHPMyAdmin Парола за вход по подразбиране

  4. Достъпът на Phpmyadmin е отказан след преминаване към по-стари версии на PHP/Apache на Wampserver

  5. MySQL и PhpMyAdmin config.inc.php Проблем с паролата на MAMP