Questions tagged [adminer]

Adminer is an open-source database management tool distributed in a single PHP file. It supports MySQL, PostgreSQL, SQLite, MS SQL and Oracle. It focuses mainly on security, user experience, performance and feature set.

Overview

Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to , it consist of a single file ready to deploy to the target server.
It is available for and .

It focuses mainly on :

  1. security
  2. User experience
  3. Performance
  4. Feature set
  5. Size

Features

  • Connect to a database server with username and password
  • Select an existing database or create a new one
  • List fields, indexes, foreign keys and triggers of table
  • Change name, engine, collation, auto_increment and comment of table
  • Alter name, type, collation, comment and default values of columns
  • Add and drop tables and columns
  • Create, alter, drop and search by indexes including fulltext
  • Create, alter, drop and link lists by foreign keys
  • Create, alter, drop and select from views
  • Create, alter, drop and call stored procedures and functions
  • Create, alter and drop triggers
  • List data in tables with search, aggregate, sort and limit results
  • Insert new records, update and delete the existing ones
  • Supports all data types, blobs through file transfer
  • Execute any SQL command from a text field or a file
  • Export table structure, data, views, routines, databases to SQL or CSV
  • Print database schema connected by foreign keys
  • Show processes and kill them
  • Display users and rights and change them
  • Display variables with links to documentation
  • Manage events and table partitions (MySQL 5.1)
  • Schemas, sequences, user types (PostgreSQL)
  • Extensive customization options

Requirements

  • Works with MySQL, PostgreSQL, SQLite, MS SQL, Oracle, SimpleDB, Elasticsearch, MongoDB
  • Supports PHP 5 with enabled sessions
  • Available in Arabic, Catalan, Chinese, Czech, Dutch, English, Estonian, French, German, Hungarian, Italian, Japanese, Lithuanian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Tamil, Turkish, Ukrainian, ... (32)
  • Free for commercial and non-commercial use (Apache License or GPL 2)

Links

143 questions
31
votes
6 answers

php_network_getaddresses: getaddrinfo failed error in Docker's adminer

I have problem with access to adminer in my docker container with laravel 5/mysql app. I got error : SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name does not resolve My docker-compose.yml : version: '3' services: …
user2054381
18
votes
2 answers

docker-compose mariadb docker-entrypoint-initdb.d sql is not executed

I am attempting to have my docker db container automatically populate the database with a dataset when created. According to the mariadb documentation, there is an docker-entrypoint-initdb.d folder in the volume that can be used for this purpose. I…
BU0
  • 609
  • 2
  • 10
  • 20
18
votes
1 answer

How to export database with Adminer?

It's the first time i use ADMINER. I want to export the database and i'm not sure to set correctly the parameters. The database is in production and i don't want to make any mistakes. See screenshot : What are the correct parameters for : 1)…
Sébastien Gicquel
  • 4,227
  • 7
  • 54
  • 84
17
votes
11 answers

Invalid CSRF token. Send the form again. Adminer

I am getting this error on export of my database in adminer. Error: Invalid CSRF token. Send the form again. If you did not send this request from Adminer then close this page. Need Help
RamanSall
  • 355
  • 1
  • 4
  • 10
12
votes
1 answer

MAMP Pro 4 and Sophos Warning about Adminer Database Manager

I have been using Sophos Anti-Virus on the Mac for several years now with good results. Recently when attempting to download the new MAMP Pro 4.x, I received a Sophos alert that the MAMP installer contains the Adminer Database Manager, which it…
Lee Honeycutt
  • 121
  • 1
  • 3
11
votes
5 answers

phpMyAdmin and Laragon

How do Laragon and phpMyAdmin work with one another? I've downloaded phpMyAdmin and extracted it to laragon\etc\apps, but whenever I click on the Database button of Laragon, I get sent to something called Adminer instead of phpMySQL. I have tried…
MatthewS
  • 455
  • 2
  • 7
  • 22
10
votes
3 answers

Install Adminer on Ubuntu 18.04 bionic

I'm trying to install Adminer from Ubuntu repository using: sudo apt install adminer Installation works fine but can't find the file /etc/adminer/apache.conf to use with Apache server. The folder /etc/adminer/ is empty and can't find it anywhere…
karim
  • 127
  • 1
  • 1
  • 9
8
votes
1 answer

None of the supported PHP extensions (PgSQL, PDO_PgSQL) are available

i have enabled extension=php_pdo_pgsql.dll and extension=php_pgsql.dll in my php.ini file but still unable to get adminer to work. and also sudo service apache2 restart
NjFern
  • 161
  • 1
  • 1
  • 5
8
votes
4 answers

Session expired, please login again

I am using Adminer 4.1.0 in Wordpress Plugin OS is Ubuntu Webserver is Nginx The day before yesterday, my adminer is working properly. But yesterday i cannot login because it's returning an error message: Session expired, please login again. I…
Code Diary
  • 417
  • 2
  • 7
  • 17
7
votes
1 answer

How do I extend Adminer to support SQLite databases with login?

I am running a server which hosts both a MySQL instance (with several databases) and some SQLite files. I would like to use Adminer to manage all of them, provided that valid credentials are given by the users. Also, a list of databases should be…
Andrea Lazzarotto
  • 2,471
  • 1
  • 22
  • 38
7
votes
2 answers

Unable to connect to PostgreSQL server: FATAL: Peer authentication failed for user "postgres"

How can how to access postgres databases from adminer? I have changed the password for the user postgres: $ sudo -u postgres psql $ postgres=# alter user postgres password 'secret'; Result: ALTER ROLE But I still get this error on the…
Run
  • 54,938
  • 169
  • 450
  • 748
7
votes
2 answers

Adminer login via a reverse proxy

I am running Nginx which is configured to allow me to access several resources on another server which is available as a reverse proxy. For example main server:http://example.com slave: http://example.com/slave adminer on slave:…
DroidOS
  • 8,530
  • 16
  • 99
  • 171
7
votes
4 answers

How to export part of a table as SQL in Adminer?

In Adminer, I can export whole tables with the "Export" menu option. When I enter a query, I can export the results as .CSV or .TSV, but not as SQL. Is there any option to do so? A plugin or a config switch?
Mateng
  • 3,742
  • 5
  • 37
  • 64
6
votes
1 answer

Can I add a column to an existing table without typing SQL commands in Adminer?

I administrate my MySQL database by Adminer 4.1.0. Now I wanted to add a column to an existing table and I didn't find how to do it except typing ALTER TABLE into the "SQL command" window. Lack of such a basic feature is not crippling for me (I know…
Pavel V.
  • 2,653
  • 10
  • 43
  • 74
5
votes
1 answer

I cannot connect from adminer to postgresql

I try to up postgresql and adminer via docker container. But from adminer I cannot enter to postgresql with password and user I whote. SQLSTATE[08006] [7] FATAL: password authentication failed for user "root" I tried all. version: '3' services: …
1
2 3
9 10