Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Nach dem ersten Start des MySQL Servers müssen nun die Zugangsdaten für den root-Benutzer festgelegt werden. Da in MySQL ein Benutzerkonto nicht nur aus einem Benutzernamen sondern auch aus eine Herkunftsadresse der Verbindung besteht, muss noch ein weiterer root-Benutzer erzeugt werden, der sich von beliebigen Herkunftsadressen verbinden darf. Dies erfolgt mit folgenden Befehlen (<password> mit den entsprechenden Passwort ersetzen):

Code Block
languagebash
titleMySQL Server Benutzer anlegen und konfigurieren
mysqladmin -u root password 'fireball<password>'
mysqladmin -u root -h $(hostname -f) password 'fireball<password>'
mysql -u root -pfireballp<password> -v -e"CREATE USER 'root'@'%' IDENTIFIED BY 'fireball<password>'"
mysql -u root -pfireballp<password> -v -e"GRANT ALL ON *.* TO 'root'@'%' WITH GRANT OPTION"
mysql -u root -pfireballp<password> -v -e"FLUSH PRIVILEGES"

BETA - MySQL 8

...

Um die zusätzliche Funktion den SQL Prozeduren verfügbar zu machen, muss noch folgender Befehl ausgeführt werdenwerden (<password> mit den entsprechenden Passwort ersetzen):

Code Block
languagebash
titleRegistrieren des UDP Send Befehls
mysql -u root -pfireballp<password> -v -e"DROP FUNCTION IF EXISTS udpsend"
mysql -u root -pfireballp<password> -v -e"CREATE FUNCTION udpsend RETURNS STRING SONAME 'jtel_udf_udpsend.so'"

...