Mysql Datenbank auf Debian 10 installieren geht nicht?
Hey Ihr lieben,
Ich versuche seit Tagen Eine Mysql Datenbank auf meinem Debian 10 linux Server zu installieren. Doch dies scheitert bei jedem Versuch... er gibt denn Fehler aus das es nicht zu finden ist (es steht auf jeder Webseite gleich) hier der Command denn ich benutze :
sudo apt install mysql-server
Doch dann gibt er mir folgendes raus :
root@Debian10-8Gb:~# sudo apt install mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package mysql-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'mysql-server' has no installation candidate
Vielen Dank für jede Antwort und Hilfe!
M.F.G Don_Goldi
3 Antworten
MariaDB = MySQL für Debian. Hatte davor noch nie Probleme damit im Zusammenhang mit PHP-MyAdmin (auch mit Minecraft):
- Pakete Aktualisieren:
apt-get update && apt-get upgrade -y
2.MariaDB Server installieren:
sudo apt install mariadb-server
3.Status Abfragen:
sudo systemctl status mariadb
4.MySql Installer ausführen:
sudo mysql_secure_installation
Nun sollte MariaDB (MySQL) auf deinem Debian Server installiert sein. Wie du einen Nutzer für MariaDB erstellst, erfährst du in diesem Guide:
https://phoenixnap.com/kb/how-to-create-mariadb-user-grant-privileges
Sieht aus, als wenn Du Debian 10 hast, versuche es mal wie auf dieser Seite:
Das liegt daran, dass in Debian nicht mehr MySQL sondern die vollständig kompatible MariaDB enthalten ist.
Daher:
sudo apt install mariadb-server
Ja, MariaDB ist vollständig kompatibel zu MySQL, kann allerdings noch einiges mehr.
das ist so nicht ganz richtig , MySQL kann wiederum anderes was MariaDB nicht kann, bzw gar nicht verfolgt hat . Gibt also durchaus Fälle wo MySQL immer noch angesagt ist im professionellen Bereich . Weil nach der Trennung haben auch die sich weiter entwickelt.
OK. In Debian 10+ ist MySQL jedenfalls nicht enthalten, und alle Debian-Pakete, die früher MySQL benötigten, laufen jetzt mit MariaDB. Und auch ich habe bei der Datenbankentwicklung nach dem Umstieg noch kein Feature vermisst, sehr wohl allerdings zusätzliche MariaDB-Features benutzt.
In vielen Fällen klappt es also mit MariaDB :-)
Aber ich brauche für meinen Minecraft Server doch Mysql oder nicht ?
oder ist dieses Mariadb das gleiche ?