MariaDB
Från DannoWiki
Hoppa till navigeringHoppa till sök
Installera:
sudo apt update sudo apt install mariadb-server mariadb-client
Tjänsten startar och aktiveras automatiskt vid installation. Du kan verifiera status med:
sudo systemctl status mariadb
När du väl är inne i MariaDB-prompten är allt 100 % identiskt med MySQL:
CREATE DATABASE nextcloud_db CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; CREATE USER 'nextcloud_user'@'localhost' IDENTIFIED BY 'ditt_starka_lösenord'; GRANT ALL PRIVILEGES ON nextcloud_db.* TO 'nextcloud_user'@'localhost'; FLUSH PRIVILEGES; EXIT;
En liten men viktig detalj för Nextcloud: Konfigurationsfilen
I MariaDB ligger huvudkonfigurationen oftast i /etc/mysql/mariadb.conf.d/50-server.cnf
(istället för /etc/mysql/mysql.conf.d/mysqld.cnf som i MySQL).
För att Nextcloud ska mår riktigt bra (särskilt gällande transaktionsisolering och teckenuppsättning)
kan du öppna den filen i Vim och säkerställa att dessa rader finns under [mysqld]-sektionen:
[mysqld] transaction_isolation = READ-COMMITTED binlog_format = ROW innodb_large_prefix = on innodb_file_per_table = on