La colonne suivante du tutoriel phpmyadmin vous présentera comment configurer les fonctions avancées de phpMyAdmin. J'espère qu'elle vous sera utile. aux amis dans le besoin !
Remarque : Cet article est basé sur phpMyAdmin5.5, en utilisant l'environnement LNMP
Question :
Connectez-vous à phpMyAdmin Plus tard, au bas de l'interface principale, nous avons trouvé deux messages d'invite :
Un message d'invite était "Les fonctions avancées de phpMyAdmin n'ont pas été entièrement configurées et certaines fonctions n'ont pas été activées". . Veuillez cliquer ici pour voir la raison", et l'autre message est "Le fichier de configuration nécessite maintenant une phrase de mot de passe."
Une fois ces deux messages affichés, cela signifie que certaines fonctions de phpMyAdmin ne peuvent pas être utilisées.
Les étapes pour résoudre ce problème sont divisées en trois parties :
télécharger le fichier create_tables.sql
, configurer le fichier config.inc.php
et modifier le fichier config.default.php
, etc.
Solution :
1. Création de la base de données phpmyadmin :
Ouvrez le répertoire phpMyAdmin et recherchez create_tables.sql
cd ./sql
pour voir Accédez à create_tables.sql, puis copiez l'instruction sql à l'intérieur, puis exécutez-la. De cette façon, la base de données phpmyadmin est créée avec succès
2. Configurez le fichier config.inc.php
. Ouvrez le dossier phpMyAdmin et recherchez le fichier config.sample.inc.php, renommez-le en fichier config.inc.php.
3. Ouvrez le fichier config.inc.php et recherchez l'instruction suivante :
/* 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]['designer_coords'] = 'pma__designer_coords'; // $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';
Remplacez le // (double italique) devant chaque instruction sous la base de données et les tables de stockage /*. */ instruction Toutes les barres) et les espaces sont supprimés.
Remarque :
Au-dessus de la phrase /* Storage database and tables */, il y a les deux lignes de phrases suivantes :
// $cfg['Servers'][$i]['controluser'] = 'pma'; // $cfg['Servers'][$i]['controlpass'] = 'pmapass';
Si nécessaire , vous pouvez le modifier Pour :
$cfg['Servers'][$i]['controluser'] = '用户名'; $cfg['Servers'][$i]['controlpass'] = '密码';
4. Modifier le fichier config.default.php
Ouvrez le fichier config.default.php dans le dossier phpMyAdminlibraries.
Dans le fichier config.default.php
1) Rechercher :
$cfg['Servers'][$i]['pmadb'] = '';
modifié en :
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
2) Rechercher :
$cfg['Servers'][$i]['bookmarktable'] = '';
modifié en :
$cfg['Servers'][$i ]['bookmarktable'] = 'pma__bookmark';
3) Rechercher :
$cfg['Servers'][$i]['relation'] = '';
Modifier en :
$cfg['Servers'][$i]['relation'] = 'pma__relation';
4) Rechercher :
$ cfg['Servers'][$i]['table_info'] = '';
est modifié en :
$cfg['Servers'][$i]['table_info' ] = 'pma__table_info';
5) Rechercher :
$cfg['Servers'][$i]['table_coords'] = '';
modifié en :
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
6) Rechercher :
$cfg['Servers' ] [$i]['pdf_pages'] = '';
modifié en :
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
7) Rechercher :
$cfg['Servers'][$i]['column_info'] = '';
modifié en :
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
8) Rechercher :
$cfg['Servers'][$i][ ' history'] = '';
modifié en :
$cfg['Servers'][$i]['history'] = 'pma__history';
9 ) Rechercher :
$cfg['Servers'][$i]['table_uiprefs'] = '';
est modifié en :
$cfg[' Serveurs' ][$i]['table_uiprefs'] = 'pma__table_uiprefs';
10) Rechercher :
$cfg['Servers'][$i]['tracking'] = '' ;
modifié en :
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
11) Rechercher :
$cfg['Servers'][$i]['designer_coords'] = '';
modifié en :
$cfg['Servers'][$i ][ 'designer_coords'] = 'pma__designer_coords';
12) Rechercher :
$cfg['Servers'][$i]['userconfig'] = '';
Modifier vers :
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
13) Rechercher :
$ cfg[ 'Servers'][$i]['recent'] = '';
est modifié en :
$cfg['Servers'][$i]['recent' ] = 'pma__recent';
14) Rechercher :
$cfg['Servers'][$i]['favorite'] = '';
modifié en :
$cfg['Servers'][$i]['favorite'] = 'pma__favorite';
15) Rechercher :
$cfg['Servers' ][$ i]['users'] = '';
modifié en :
$cfg['Servers'][$i]['users'] = 'pma__users';
16) Rechercher :
$cfg['Servers'][$i]['usergroups'] = '';
est modifié en :
$cfg['Servers'][$i] [ 'usergroups'] = 'pma__usergroups';
17) Rechercher :
$cfg['Servers'][$i]['navigationhiding'] = '';
Modifier vers :
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
18) Rechercher :
$cfg [ 'Serveurs'][$i]['savedsearches'] = '';
modifié par :
$cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
Astuce :
En fait, les phrases ci-dessus sont les // (double italique) qui ont été supprimées du Phrases (barre) du fichier config.inc.php.
Enregistrez et fermez le fichier config.default.php.
Connectez-vous à nouveau à phpMyAdmin.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!