Inleiding

phpMyAdmin is a free software tool written in PHP that is intended to handle the administration of a MySQL or MariaDB database server. You can use phpMyAdmin to perform most administration tasks, including creating a database, running queries, and adding user accounts.

Ondersteunde functies

Tot nu toe kan phpMyAdmin:

  • create, browse, edit, and drop databases, tables, views, columns, and indexes
  • toont meerdere resultaten via opgeslagen procedures of via query’s
  • databasen, tabellen, velden en indexen aanmaken, kopiëren, verwijderen, hernoemen en aanpassen
  • onderhoud van een server, databanken en tabellen met voorstellen voor de serverconfiguratie
  • uitvoeren, bewerken en bladwijzers maken van ieder SQL-statement, zelfs batch-queries
  • laad tekstbestanden in tabellen
  • aanmaken [1] en lezen van dumps van tabellen
  • gegevens exporteren [1] naar uiteenlopende formaten: CSV, XML, PDF, ISO/IEC 26300 - OpenDocument Text and Spreadsheet, Microsoft Word 2000 en LATEX
  • importeert data en MySQL structuren van OpenDocument spreadsheets, alsook XML, CSV, en SQL files
  • beheer van meerdere servers
  • add, edit, and remove MySQL user accounts and privileges
  • referentieintegriteit in MyISAM tabellen controleren
  • PDF grafieken van uw databank ontwerp creëren
  • globaal in een databank of een bepaald deel hiervan zoeken
  • opgeslagen data transformeren naar elk ander formaat door middel van een verzameling voorgedefiniëerde functies, zoals het weergeven van BLOB-data als een afbeelding of een downloadlink
  • wijzigingen aan databanken, tabellen en views volgen
  • ondersteunt InnoDB tabellen en externe sleutelvelden
  • ondersteunt mysqli, de verbeterde MySQL uitbreiding zie 1.17 Which Database versions does phpMyAdmin support?
  • maken, bewerken, uitvoeren, exporteren en verwijderen van bewaarde procedures en functies
  • Evenementen en triggers maken, bewerken, exporteren en verwijderen
  • communiceer in 80 verschillende talen

Shortcut keys

Op dit moment ondersteunt phpMyAdmin de volgende sneltoetsen:

  • k - Console weergeven/verbergen
  • h - Terug naar homepagina
  • s - Open instellingen
  • d + s - Go to database structure (Provided you are in database related page)
  • d + f - Search database (Provided you are in database related page)
  • t + s - Go to table structure (Provided you are in table related page)
  • t + f - Search table (Provided you are in table related page)
  • backspace - Gaat naar een oudere pagina.

Een korte uitleg over gebruikers

Veel mensen hebben moeite met het begrijpen van het concept dat gebruikersbeheer heet in phpMyAdmin. Als een gebruiker inlogt in phpMyAdmin, dan worden de gebruikersnaam en het wachtwoord direct doorgegeven aan MySQL. phpMyAdmin zorgt dus niet eigenhandig voor gebruikersbeheer (naast het feit dat het men toestaat MySQL gebruikers informatie te wijzigen). Alle gebruikers moeten geldige MySQL gebruikers zijn.

Voetnoten

[1](1, 2) phpMyAdmin can compress (ZIP, GZip or RFC 1952 formats) dumps and CSV exports if you use PHP with Zlib support (--with-zlib). Proper support may also need changes in php.ini.