Database Manager - WP Adminer
by Pexle Chris 5 (28 reviews)

Database Manager - WP Adminer

Manage the database from your WordPress Dashboard using Adminer.

Database Manager ranks #1,267 among WordPress.org plugins with 20,000+ active installations, is #171 of 4,938 in the Utilities & Tools category, a 5/5 rating from 28 reviews, and was last updated Mar 30, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 6.9 (Current: 7.1)
v4.3.4.1 Current Version v4.3.4.1
Updated 5 months ago Last Update on 30 Mar, 2026
Refreshed 9 hours ago Last Refreshed on
#171 of 4,938 in Utilities & Tools Top 5% by installs Downloads -23.6% this week
View on WordPress.org
Rank
#1,267
-2 this week
Active Installs
20K+
-21.4%
KW Avg Position
6.8
0.2 worse
Downloads
302.9K
+248 today
Support Resolved
0%
No change
Rating
100%
Review 5 out of 5
5 (28 reviews)

Next Milestone 30K

Total Progress 51.7%
20K+ 30K+
173
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 4,833 more installs to reach 30K+

Rank Changes

1,199 1,232 1,265 1,297 1,330 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
1,199 1,232 1,265 1,297 1,330 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #1,267
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 100 200 300 400 500 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 100 200 300 400 500 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
28 reviews
Overall 100%
5
28 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

1 known vulnerability on record · 0 in the last 24 months · checked 1 week ago

  1. Database Manager – WP Adminer [pexlechris-adminer] < 1.1.6

    Fixed in v1.1.6

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress administrators, including those running Multisite, who need to manage their database directly from the Dashboard. It integrates the Adminer database management tool into WordPress so admins don't need separate database access tools.

  • Adminer database access
  • Multisite support
  • Admin Bar access
  • Tools Page access

Frequently Asked Questions

Common questions about Database Manager - WP Adminer

Yes, because only administrators have access to WP Adminer. If a guest tries to access the WP Adminer URL, a 404 page will be shown up.
  In the case of single site WordPress installations, only Administrators have access in WP Adminer, because by default only administrator have the manage_options capability. In the case of WordPress Multisite installations, only Super Admins have access in WP Adminer, because by default only Super Admins have the manage_network_options capability. In all cases, the manage_wp_adminer capability now (versions 4.3.0 and above) grants access to WP Adminer. You can assign this capability to a role via code or through the User Role Editor plugin.
Just use the filter pexlechris_adminer_access_capabilities and return the array of desired capabilities that you want to have access to WP Adminer. For roles, just use the corresponding capabilities, while checking against particular roles in place of a capability is supported in part, this practice is discouraged as it may produce unreliable results.
This issue maybe is due to the caching engine that your browser OR server uses! * You can try to whitelist the WP Adminer URL, OR * You can change the WP Adminer URL to a URL that is already whitelisted. For example: define( 'PEXLECHRIS_ADMINER_SLUG', 'wp-admin/adminer');
You need to use action pexlechris_adminer_head as follows: add_action('pexlechris_adminer_head', function(){ // Use the appropriate get_nonce() function based on your WP Adminer version $nonce = function_exists('Adminer\get_nonce') ? Adminer\get_nonce() // For WP Adminer v4.0.0 and newer : get_nonce(); // For WP Adminer versions below 4.0.0 ?> <script nonce="<?php echo esc_attr( $nonce )?>"> // get_nonce is an adminer function // Place your JS code here </script> <style> /* Place your CSS code here */ </style> <?php });
You can do this using WP filter: pexlechris_adminer_adminbar_dropdown_items. Filter's PHPDoc: /** * The dropdown items. * * @param array $dropdown_items{ * @type string $name. The table name. * @type string $label. The label of the dropdown item. * @type array $args. The array of extra url parameters. Parameters will not be encoded. * Developers could avoid defining args in the array * } */ $dropdown_items = apply_filters('pexlechris_adminer_adminbar_dropdown_items', $dropdown_items);
In Adminer's website there is documentation about Adminer plugins and Adminer extensions. In order to define function adminer_object() before this plugin define it, you need to define it inside the hook pexlechris_adminer_before_adminer_loads. More in the phpDoc below: /** * adminer_object can be overridden, in WP action pexlechris_adminer_before_adminer_loads. * If a developer want to make his/her own changes (adding plugins, extensions or customizations), * it is strongly recommended to include_once the class Pexlechris_Adminer and extend it and * make adminer_object function return his/her new class. * * It is strongly recommended, because Pexlechris_Adminer class contains WordPress/Adminer integration (auto login with WordPress credentials) * * If a developer want to add just JS and/or CSS in head, he/she can just use the action pexlechris_adminer_head. * See plugin's FAQs, for more. * * @since 2.1.0 * * @link https://www.adminer.org/en/plugins/#use Documentation URL. * @link https://www.adminer.org/en/plugins/ Adminer' plugins Documentation URL. * @link https://www.adminer.org/en/extension/ Adminer' extensions Documentation URL. */
The answer in this question is complicated. The best solution is to create a Database User with the appropriate privileges. Maybe you can do it also with WordPress actions. Read more in this support ticket.
By default, you haven't access to any database other than the site's database. In order to enable access, you need to add the following line code define('PEXLECHRIS_ADMINER_HAVE_ACCESS_ONLY_IN_WP_DB', false); in the wp-config.php file.
Replace phpMyAdmin with Adminer and you will get a tidier user interface, better support for MySQL features, higher performance and more security. See detailed comparison. Adminer development priorities are: 1. Security, 2. User experience, 3. Performance, 4. Feature set, 5. Size.

Sign In / Register

You need to sign in or register to use this feature.