Dies ist eine alte Version des Dokuments!
MySQL ist ein sehr verbreiteter Datenbankserver für Relationale Datenbanken, der als Open-Source-Version verfügbar ist und besonders für deine Integration in Webplattformen bekannt ist. Seit 2010 gehört das Projekt zu Oracle.
Die Installation des Servers ist einfach und für alle verbreiteten Linux-Distributionen existiert ein entsprechendes Paket. Für Ubuntu erhält man es mit
# apt-get install mysql-server
Während der Installation muss ein root-Passwort gesetzt werden. Im späteren Betrieb sollte dieser Nutzer jedoch deaktiviert werden.
Die Verwaltung des Servers kann über mehrere Plattformen erfolgen:
$ mysql [-uUSERNAME] [-pPASSWORD]
Der MySQL-Server ist in seiner Grundkonfiguration nicht für hohe Last ausgelegt, sondern für mimimale Datenbanken und kleine, wenige Queries1). Aus diesem Grund sind für einen performanten Webserver verschiedene Änderungen an der Konfigurationsdatei my.cnf
nötig:
Variable | Initialer Wert | Konfigurationsempfehlung |
---|---|---|
key_buffer_size | 16M | http://www.semanticblog.eu/2010/01/25/mysql-key-buffer-optimierung/ |
Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.