Skip to main content

Upgrade MariaDB für NC30 und MariaDB > 10.5

  1. Lege Backup an (siehe unten):

    mysqldump -u root -p --opt --all-databases -r backup.sql

  2. Entferne OS mysql-server* und mysql-server-core*

    apt remove mysql-server* mysql-server-core*

  3. Installiere MariaDB Repository (Korrigiere ggf. Version. aktuelle LTS 10.11)

    curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash -s -- --mariadb-server-version="mariadb-10.11"

    Mehr Infos unter https://mariadb.com/kb/en/mariadb-package-repository-setup-and-usage/

  4. Reinstalliere alle nötigen Pakete:

    apt update && apt-get install mariadb-server mariadb-client mariadb-backup

  5. ggf default charset anpassen. (für nextcloud utf8mb4)

    mysql -uroot -p --default-character-set=utf8mb4

  6. Restore:

    mysql
    mysql> SET names 'utf8mb4';
    mysql> SOURCE backup.sql;\

Aus: https://stackoverflow.com/questions/9497869/export-and-import-all-mysql-databases-at-once