Hallo, ich wollte mir ein kleines Script schreiben, was mir bei der Erstellung von Datenbanken hilft, aber irgendwie, will es nicht so richtig
Hier das Script:
Bash
#!/bin/sh
echo "Name der Datenbank: "
read dbname
echo "Passwort: "
read dbpw_a
echo "Passwort bestätigen: "
read dbpw_b
if [ "$dbpw_a" == "$dbpw_b" ]
then
mysql -u root -p
create database $dbname;
create user ${dbname}@localhost identified by '${dbpw_a}';
grant all privileges on ${dbname}.* to ${dbname}@localhost;
flush privileges;
quit;
echo "Ihre Datenbank wurde erfolgreich erstellt."
echo "Datenbankname: $dbname"
echo "Datenbank Passwort: $dbpw"
else
echo "Passwörter stimmen nicht überein"
fi
Alles anzeigen
Und hier die Fehlermeldung:
Ich weiß echt nicht, was ich falsch gemacht habe.