Lien K1 Acquires MariaDB

bonjour
je me remet a nextcloud avec un petit lenovo (amd64) à la place d'un RPI, j'aimerais l'utiliser avec docker pour simplifier les choses. la je bloque depuis quelques temps.
du coup j'arrive très bien à lancer un container avec nextcloud, un autre avec mariadb, je pense avoir compris les montages local pour garder des fichier hors du container.
du coup je me dis qu'avec un certificat letsencrypt ce serais parfait, il y pleiiin de tuto pour le faire complétement (…)
Bonjour à tou.te.s,
Je n'arrive pas à restaurer une base de données d'une machine à une autre.
D'abord je sauvegarde :
sudo mysqldump ma_db > ma_db.sql
Puis je restaure :
sudo mysql -u root -e "DROP DATABASE mon_ancienne_db;"
sudo mysql -u root -e "CREATE DATABASE ma_nouvelle_db charset=utf8mb4;"
sudo mysql -u root -e "GRANT ALL ON ma_nouvelle_db.* TO 'moi'@'localhost' IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION;"
sudo mysql -u root -e "FLUSH PRIVILEGES;"
sudo mysqldump ma_nouvelle_db < ma_db.sql
Mais ça ne marche (…)
Bonjour,
J'ai mis en place un Nextcloud/Mariadb en auto-hebergement avec docker compose. Ça marche très bien par contre je ne sais pas trop comment m'y prendre pour sauvegarder le tout.
Auriez-vous des conseils pour faire un backup régulier de Nextcloud ainsi que de sa base de données?
Merci d'avance!
Sur les cinq dernières années, nous avons assisté un ballet impressionnant de changements de licences dans les « bases de données » (au sens large ici) libres (SQL ou NoSQL) : on parle ici de MariaDB (base relationnelle), Elasticsearch (moteur de recherche)/Kibana (visualisation de données), MongoDB (base orientée documents), Redis (base clé valeur), Confluent (gestion d’événements), CockroachDB (SQL distribué), Graylog (gestion de journaux système), et j’en oublie peut-être.
Les entreprises qui éditent ces bases se voient attaquées dans leur modèle (double licence libre et payante, open core, service, etc.). Selon ces entreprises, d’autres acteurs leur taillent des croupières, leur piquent leur chiffre d’affaires, se placent en intermédiaires captant la valeur, souvent avec une approche « base de données à la demande » de type opérateur d’infrastructure de cloud (mais ça pourrait aussi être un simple intégrateur de solution), et le tout sans contribuer.
Et souvent la solution retenue pour stopper ce qui est perçu comme une dérive est un changement de licence, vers une licence non-libre, respectant généralement les critères suivant :
La Fondation MariaDB lance un appel à contributions auprès des enseignants et de la communauté afin de contribuer à un curriculum de formation théorique et pratique sur les bases de données, en s’appuyant tout ou partie sur MariaDB. Kaj Arnö, président de la Fondation MariaDB, viendra présenter l’initiative à Paris le 12 novembre à 16 h au Bistro du Canal (75010), juste avant l’événement organisé par le Fonds de Dotation du Libre et le CNLL à Cap Digital.
L’objectif de cet enseignement est de s’attaquer à la pénurie de compétences avancées sur les bases de données et d’améliorer la pédagogie sur les aspects algorithmiques (caches, structures des index, prédiction de jointure, tables de hachage sans verrou, etc.) qu’il faut aujourd’hui environ dix ans à acquérir. Kaj Arnö présentera également la feuille de route de MariaDB (10.5).
Hello la compagnie.
Est-ce possible de n'autoriser un client SQL à n’exécuter qu'une seule commande (par exemple "help") sur un serveur MariaDB ?
Le but serait que user_toto ne puisse faire uniquement que la commande suivante :
mysql -u user_toto -h 10.8.42.42 -P 3306 -e "help"
et empêcher par exemple des :
mysql -u user_toto -h 10.8.42.42 -P 3306 -e "system ps -aux"
ou tout autre commande que "help".
Thanks d'avance pour toute info :)
Depuis hier j'essaye de régler un problème récalcitrant qui revient jour après jours et qui s’aggrave.
Avec Nextcloud ce problème apparaît de temps en temps (tout les jours), mais là depuis une heure il n'est plus possible de faire fonctionner ZoneMinder plus de trente seconde avant qu'il crash (alors qu'il fonctionnait tranquillement depuis des mois).
voila le type d'erreur dans service mysql status :
févr. 25 17:55:23 0rionBDDServerOne mysqld[2497]: 2018-02-25 17:55:23 139928900781824 [Warning] Aborted connection 170242 to db: 'nextcloud' user:
(…)
Hello all
Pouvez vous m'aider?
Je ne comprends pas pourquoi mysql s'est arrêté d'un coup sans qu'on ne touche à rien et refuse de redémarrer.
Merci de votre aide.
voici le contenu du fichier de log de mysql
#--------------mysql.err----------------------------
InnoDB: End of page dump
170609 18:10:10 InnoDB: Page checksum 918991256, prior-to-4.0.14-form checksum 1886869800
InnoDB: stored checksum 918991256, prior-to-4.0.14-form stored checksum 3700301661
InnoDB: Page lsn 2 835419976, low 4 bytes of lsn at page end 835419739
InnoDB:
(…)
Admettons que nous possédions une table "articles" contenant une cellule "quelleCategorie". Dans cette cellule nous indiquons une ou plusieurs catégories pour chaque articles comme dans l'exemple suivant :
id | nomArticle | quelleCategorie | dateCreation
1 | banane | fruits | 5
2 | jus d'orange | jus de fruits | 9
3 | tomate | fruits ; legumes | 22
4 | maison | immobilier | 42
Admettons que nous désirons récupérer tout les articles ayant "fruit" dans (…)
Hello,
Comment faire pour démarrer mariadb en tant que simple user, afin, notamment, de pouvoir démarrer des tests d'intégration automatisés sur un mariadb tout neuf?
Les docs que j'ai trouvé mentionnent toutes root comme user démarrant le démon.
Merci pour les tips!
La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.