sql >> Database >  >> RDS >> Mysql

Wat is MySQL?

MySQL is een open source relationeel databasebeheersysteem (RDBMS). Het is 's werelds populairste open source RDBMS en wordt momenteel gerangschikt als het op één na populairste RDBMS ter wereld (na Oracle Database).

MySQL is beschikbaar als gratis download, maar er zijn ook verschillende betaalde versies beschikbaar die extra functionaliteit bieden.

Zoals de naam al doet vermoeden, is MySQL gebaseerd op SQL. Het 'My'-gedeelte is vernoemd naar de dochter van mede-oprichter Michael Widenius, My.

Wie gebruikt MySQL?

MySQL wordt gebruikt door enkele van de grootste organisaties ter wereld, waaronder Facebook, Google, Twitter, Adobe, Flickr, Alcatel Lucent, Zappos, YouTube en nog veel meer.

Het wordt echter ook gebruikt door veel kleinere projecten, zoals persoonlijke websites of blogs.

MySQL is de standaarddatabase voor het WordPress-platform, waarvan op het moment van schrijven wordt gezegd dat het goed is voor meer dan 26% van alle sites op internet. Andere contentbeheersystemen en forumsoftware die gebruikmaken van MySQL zijn TYPO3, MODx, Joomla, phpBB, MyBB en Drupal.

Wie is eigenaar van MySQL?

MySQL is momenteel eigendom van Oracle Corporation. Het was oorspronkelijk eigendom van en werd gesponsord door MySQL AB - een Zweeds bedrijf met winstoogmerk. Sun Microsystems kocht MySQL AB in 2008. Oracle Corporation kocht vervolgens Sun Microsystems in 2010.

MySQL-tools

MySQL bevat een aantal clients en tools voor het werken met MySQL-databases. Er zijn ook veel andere tools die speciaal zijn geschreven door de open source-gemeenschap voor het werken met MySQL. Hier zijn enkele van de meer populaire.

MySQL-werkbank

MySQL biedt MySQL Workbench als een grafische tool om met MySQL te werken. Het kan worden gebruikt voor het uitvoeren van taken zoals:

  • Databases maken en beheren.
  • Bezig met uitvoeren van zoekopdrachten.
  • MySQL stoppen/starten.
  • Gebruikersrechten configureren en controleren.
  • Schemadiagrammen maken.
  • Relaties maken.
  • Controleer de serverstatus.
  • En meer.

mysqladmin

mysqladmin is een opdrachtregelinterface die wordt geleverd door MySQL waarmee u de configuratie en de huidige status van de server kunt controleren, databases kunt maken en neerzetten, en meer.

mysqldump

mysqldump is een opdrachtregelhulpprogramma van MySQL voor het maken van logische back-ups van MySQL-databases. Een logische back-up is er een die tabelstructuur en gegevens reproduceert, zonder de eigenlijke gegevensbestanden te kopiëren.

mijnisamchk

mijnisamchk is een hulpprogramma van MySQL dat informatie over databasetabellen kan ophalen. Het kan ze ook controleren, repareren en optimaliseren. myisamchk werkt specifiek met MyISAM-tabellen (tabellen met .MYD- en .MYI-bestanden voor het opslaan van gegevens en indexen).

phpMyAdmin

phpMyAdmin is een gratis softwaretool geschreven in PHP, bedoeld om het beheer van MySQL via het web af te handelen. Algemene taken zoals het beheren van databases, tabellen, kolommen, relaties, indexen, gebruikers, machtigingen, enz. kunnen via de GUI worden gedaan. phpMyAdmin biedt ook de mogelijkheid om SQL-statements uit te voeren op de database.

Ondersteunde besturingssystemen

MySQL ondersteunt momenteel de volgende besturingssystemen:

  • Oracle Linux
  • Oracle Solaris
  • Red Hat Enterprise Linux / CentOS
  • Canonieke Ubuntu
  • SUSE Enterprise Linux
  • Debian GNU/Linux
  • Microsoft Windows
  • Apple OS X
  • FreeBSD
  • Yum Repo
  • IBM AIX 5.3 (ondersteuning stopgezet voor versies hoger dan MySQL 5.1)
  • APT Repo (ondersteuning stopgezet voor versies hoger dan MySQL 5.1)
  • SUSE Repo (ondersteuning stopgezet voor versies hoger dan MySQL 5.5)

Zie Ondersteunde platforms:MySQL-database op de MySQL-website voor meer details en actuele informatie.


  1. Kan pg gem niet installeren op Mountain Lion

  2. De beste manier om records te tellen met willekeurige tijdsintervallen in Rails+Postgres

  3. T-SQL - Aliasing met =versus as

  4. Hoe Odoo 12 te clusteren met PostgreSQL-streamingreplicatie voor hoge beschikbaarheid