Silberwelten Forum

Normale Version: Eigene Eintwicklungsumgebung mit Ubuntu Server 20.04 LTS 64 Bit Version - Teil 7
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Wechsel von der SQLite Datenbank auf eine MySQL Datenbank

Diese notwendige Datenbank hatte ich ja nach der Installation von MySQL-Server auf Ubuntu bereits am Anfang angelegt. Diese Umstellung ist nicht selten besonders kritisch!

Man benötigt also jetzt den Namen der DB, Benutzer und das vergebene Passwort dazu.

Inkompatibilität, falsche Mono-Version, ungenügende Rechte oder Rechtschreibfehler sind nur einige mögliche Fehler.

Diese Konfiguration ändern wir im bin Verzeichnis im Ordner config-include in der Datei StandaloneCommon.ini.

Sicher stellen, dass mysql_native_password verwendet wird.

Also diese Datei mit Nano öffnen und Datenbank und Benutzer + passwd eintragen:

opensim@sliplady:~/ftp/install/bin/config-include$ nano StandaloneCommon.ini

  1. Unter [DatabaseService] Semikolon setzen - damit wird SQLite nicht mehr gelesen.
  2. MySQL bei StorageProvider und ConnectionString das Semikolon entfernen.
  3. Abspeichern und Editor mit Strg und x verlassen
[attachment=35]

Mit nano die mysqld.cnf öffnen:

opensim@sliplady:/etc/mysql/mysql.conf.d$ nano mysqld.cnf

Eintrag am Ende der Datei hinzufügen:

ssl=0
skip_ssl
default-authentication-plugin=mysql_native_password

Ubuntu und OpenSim neu starten.

[attachment=37]

Die Umstellung von einer SQLite Datenbank auf eine MySQL Datenbank war erfolgreich.

Der schwierigste Teil in der Konfiguration ist geschafft.