Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > Konfigurationen zu Datenbanken
agorum core wird ab Version 11.7 mit der MariaDB-Datenbank als Standard-Datenbank ausgeliefert. Wenn Sie agorum core ab Version 11.7 neu installieren, verwenden Sie mit den Standardeinstellungen automatisch MariaDB. Diese Dokumentation ist für Sie nur interessant, wenn Sie bereits eine agorum core-Installation haben und anstelle der bisher mitgelieferten MySQL-Datenbank eine neuere MariaDB-Datenbank installieren wollen. Auch wenn Sie ein Update auf Version 11.7 durchführen und auf MariaDB umsteigen wollen, sind diese Schritte erforderlich.
Der Umzug von MySQL auf MariaDB ist relativ einfach, weil MariaDB ein Nachfolger von MySQL ist. Im agorum core-Installationsverzeichnis wird MariaDB im Verzeichnis mysql
installiert. Sie erkennen im Unterverzeichnis bin
, dass es sich um eine MariaDB-Installation handelt: Hier befinden sich zusätzlich zu den ausführbaren Dateien für MySQL ausführbare Dateien für MariaDB. Sie können in der Regel auch die gewohnten MySQL-Aufrufe mit MariaDB weiterverwenden.
Gehen Sie nach folgendem Muster vor, um eine vorhandene, interne MySQL-Datenbank auf Linux oder Windows nach MariaDB umzuziehen. Sie sollten diesen Umzug in Ihrer Testumgebung testen, bevor Sie die Schritte auch in Ihrer Produktionsumgebung durchführen.
Hinweis: agorum core wird in Version 11.7 mit MariaDB 11.2.2 getestet.
Hinweis: Dieses Verzeichnis kann in Ihrer Produktionsumgebung riesig sein.
mariadb-upgrade -uroot -hlocalhost -ppassword
<InstallDir>/jboss/server/default/lib.
<InstallDir>/jboss/server/default/deploy/mysql-ds.xml
eingetragen: <connection-url><![CDATA[jdbc:mariadb://localhost:3306/roi?useUnicode=true&characterEncoding=UTF-8&useSSL=false]]> </connection-url> <driver-class>org.mariadb.jdbc.Driver</driver-class>
Gehen Sie nach folgendem Muster vor, um eine vorhandene, externe MySQL-Datenbank auf MariaDB umzuziehen.
Vorgehen auf Linux (Debian)
/opt/agorum/agorumcore/scripts/roi_jboss stop
apt install mariadb-server
mariadb-upgrade -uroot -hlocalhost -ppassword
lib
Verzeichnis. Passen Sie bei Bedarf die Version des Treibers an. mv mariadb-java-client-3.3.3.jar /opt/agorum/agorumcore/jboss/server/default/lib
/opt/agorum/agorumcore/jboss/server/default/deploy/mysql-ds.xml
und passen Sie den Treiber an. <connection-url><![CDATA[jdbc:mariadb: <driver-class>org.mariadb.jdbc.Driver</driver-class>
apt remove mysql-community-server
/opt/agorum/agorumcore/scripts/roi_jboss start
mariadb-upgrade -uroot -hlocalhost -ppassword
C:/Program Files (x86)/agorum/core/jboss/server/default/lib
jboss/server/default/deploy/mysql-ds.xml
und passen Sie den Treiber an. <connection-url><![CDATA[jdbc:mariadb: <driver-class>org.mariadb.jdbc.Driver</driver-class>