Mysql: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „= Links = * Nginx * PHP einrichten = Zielsetzung = Mysql ist ein bekanntes SQL-Datenbankmanagementsystem. Da Mysql unter der Kontrolle von Oracle steht, wurde ein Open-Source Clone '''Mariadb''' gegründet, der als Ersatz dient. = Installation = <syntaxhighlight lang="bash"> apt install mariadb-server mariadb-client </syntaxhighlight>“) |
|||
Zeile 11: | Zeile 11: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
apt install mariadb-server mariadb-client | apt install mariadb-server mariadb-client | ||
</syntaxhighlight> | |||
= Benutzer anlegen = | |||
<syntaxhighlight lang="bash"> | |||
# Admin | |||
echo "grant all on *.* to 'dba'@'localhost' identified by 'BlaBla' with grant option; flush privileges;" | sudo mysql mysql | |||
# einfacher Benutzer | |||
echo "grant all on lrvtaskx.* to 'taskx'@'localhost' identified by 'BlaBla'; flush privileges;" | sudo mysql mysql | |||
</syntaxhighlight> | </syntaxhighlight> |
Aktuelle Version vom 28. März 2024, 21:52 Uhr
Links
Zielsetzung
Mysql ist ein bekanntes SQL-Datenbankmanagementsystem.
Da Mysql unter der Kontrolle von Oracle steht, wurde ein Open-Source Clone Mariadb gegründet, der als Ersatz dient.
Installation
apt install mariadb-server mariadb-client
Benutzer anlegen
# Admin
echo "grant all on *.* to 'dba'@'localhost' identified by 'BlaBla' with grant option; flush privileges;" | sudo mysql mysql
# einfacher Benutzer
echo "grant all on lrvtaskx.* to 'taskx'@'localhost' identified by 'BlaBla'; flush privileges;" | sudo mysql mysql