Wiki [Tuto/HowTo] [Ubuntu/Debian] GaleraCluster / MariaDB - restaurer cluster BDD cassé

0
25
oct.
2017

Introduction

La grappe de votre cluster refuse de démarrer après une coupure réseau ou parce qu'un de ses nœuds a redémarré ?
La procédure suivante devrait vous sauver les miches !

PS: les commentaires dans les wikis de LinuxFR ayant une visibilité nul, y compris pour l'auteur, posez vos questions directement dans le topic original.




Relancer le cluster

Note : ici il n'y a pas de corruption de données, on va simplement forcer le cluster à repartir d'une machine. Il est (...)

Wiki [Tuto/HowTo] [Debian/Ubuntu] Clusteriser vos bases de données MariaDB avec Galera Cluster et HaProxy

0
21
sept.
2017

Présentation

Un Cluster de base de données est un ensemble de serveurs reliés entre eux via réseau afin de créer un ensemble virtuel utilisant la réplication des données pour protéger les bases de données contre une éventuelle panne (machine, réseau).

HaProxy va servir de pont (proxy) entre les clients et les serveurs du cluster de base de données. C'est un répartiteur de charge (load balancer) qui va choisir le serveur le plus facilement accessible (le moins occupés) lorsqu'un client veut (...)

Forum Linux.général Mysql refuse de démarrer sur ubuntu 12.04

Posté par . Licence CC by-sa
0
9
juin
2017

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:
(...)

Forum Linux.général [Tuto/HowTo] Protéger ses Bases de Données MySQL/MariaDB contre les pannes matérielles - Partie 1

2
27
avr.
2017

Préambule

  • Sur certains sites (LinuxFR par ex) on reproche souvent aux auto-hébergés d'avoir une faible résistance aux pannes et d'être incapable de créer une infrastructure capable de tenir à travers le temps ni de monter en charge. Ce tuto fais partie d'une série de tutos visant à résoudre cette problématique en apportant des systèmes et méthodologies compréhensible et applicable par des noobs.
  • Au moins 80% de la procédure est applicable via copier-coller.
  • Il va de soit que vous pouvez remplacer (...)

Wiki Tuto - Chercher présence d'une sous chaîne dans une chaîne avec MySQL grâce à LIKE

1
25
fév.
2017

Introduction

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 (...)

Wiki Tuto Ajax - afficher au format JSON des articles e-shop depuis MySQL-MariaDB grâce à PHP

0
23
fév.
2017

Niveau requis pour utilisation : moyen.
Nécessite au moins PHP5.4+ avec PDO (php-mysql)
Ce tutoriel s'intègre dans une suite de tutoriel permettant d'appréhender l'ajax voir Farm Link à la fin du wiki.

Introduction

  • Nous allons ici étudier un script PHP, rédigé par votre humble serviteur en programmation fonctionnelle, permettant de faire de l'ajax. L'objectif d'origine de ces fonctions est de recevoir les requêtes GET provenant d'une interface cliente (page web angularjs) d'une boutique en ligne, de récupérer des (...)

Revue de presse de l'April pour la semaine 18 de l'année 2016

Posté par (page perso) . Édité par ZeroHeure. Modéré par tankey. Licence CC by-sa
20
10
mai
2016
Internet

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.

Sommaire

Journal Appel aux bonnes volontés pour le développement du futur Digikam-5 avec Mysql/Mariadb

Posté par . Licence CC by-sa
16
11
nov.
2015

Bonjour
Digikam-4.xx n'est plus compatible avec Mysql depuis un certain moment. C'est dommage parce que l'utilisation de Sqlite ralentit beaucoup DK si l'on doit gérer beaucoup d'images. Je me permets de transmettre ici un appel de Gilles Caulier, principal développeur de Digikam, pour l'aider à corriger les bugs qui affectent Digikam-5 lors de son utilisation avec Mysql/Mariadb.

Forum Linux.général MariaDB (MySQL) MDB Tools → trés nombreux insert, extrêmement lent :( ? [résolu]

Posté par (page perso) . Licence CC by-sa
1
9
oct.
2015

Je dois remplacer l'usage d'Access de Microsoft par une application web sur MariaDB (alias MySQL).

Pour se faire, je développe l'application web sur une copie de la base de donnée Access.

La partie consultation est déjà opérationnelle ! Mais durant le développement de la partie insertion et modification, l'encodage se fait toujours sur la base de donnée Access. Je dois donc régulièrement "synchroniser", de la bd Access vers la bd MariaDB.

Pour se faire, j'utilise MDB Tools

Ça fonctionne bien…

Sauf (...)

PmaControl, sécurité, bonnes pratiques - Paris, jeudi 17 septembre 2015

Posté par . Édité par Xavier Claude, Xavier Teyssier et Benoît Sibaud. Modéré par Xavier Claude. Licence CC by-sa
6
11
sept.
2015
Base de données

LeMug.fr (MySQL/MariaDB User Group France) organise un Meetup le 17 septembre à partir de 18h30 dans les locaux de Dailymotion, situé à Paris au 140 boulevard Malesherbes. Le thème abordé sera « PmaControl, sécurité, bonnes pratiques » (PmaControl est un ensemble d'outils de supervision et d'administration de MySQL/MariaDB).

Cet événement est ouvert à l'ensemble des développeurs et développeuses de tous les langages (C, PHP, Python, Java, Perl, Ruby, etc…). Ainsi, vous pourrez rencontrer la communauté de MySQL, MariaDB, Percona.

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement !

Meetup : Les bonnes pratiques de MariaDB le 29 janvier 2015 chez Mozilla Paris

Posté par . Édité par Nils Ratusznik. Modéré par tankey. Licence CC by-sa
11
22
jan.
2015
Base de données

LeMug.fr (MySQL/MariaDB User Group France), organise un Meetup avec la contribution de MariaDB, à partir de 18h30 dans les locaux de Mozilla, 16 bis boulevard Montmartre, à Paris. Le thème abordé sera « Les bonnes pratiques avec MariaDB ».

Cet événement est ouvert à l'ensemble des développeurs et développeuses de tous les langages (C, PHP, Python, Java, Perl, Ruby, etc…). Ainsi, vous pourrez rencontrer la communauté de MariaDB.

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement !

Le programme de cette soirée :

  • ouverture des portes à 18h30 (début 19h00) ;
  • première présentation : installer et configurer MariaDB, par William Agasvari ;
  • deuxième présentation : les nouvelles fonctions et fonctionnalités de MariaDB, par Christophe Villeneuve et Stéphane Varoqui ;
  • troisième présentation : tour d’horizon des nouveaux moteurs de stockage, par Serge Frezefond ;
  • networking et cocktail sponsorisé par D4 et MariaDB.

Rendez-vous performance Apache MySQL PHP le 20 janvier 2015 à l'école 42 Paris

Posté par . Édité par Benoît Sibaud et ZeroHeure. Modéré par Pierre Jarillon. Licence CC by-sa
7
8
jan.
2015
PHP

L’antenne AFUP (Association Française des Utilisateurs de PHP) de Paris donne rendez-vous à tous les informaticiens et informaticiennes le 20 janvier 2015 à partir de 18h30 à l'école 42 (96 bd Bessières, à Paris). Le thème abordé sera « Gagner en performance AMP ».

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement !

L'antenne invite plusieurs conférenciers pour couvrir la sécurité aussi bien du coté Front Office, Back Office et de manière générale. Le programme de cette soirée :

  • Ouverture des portes à 18h30 (début 19h00)
  • 1ere présentation : Performance serveur et Apache par William Agasvari
  • 2ème présentation : Performance MySQL par Olivier Zemrag
  • 3ème présentation : Performance PHP par Julien Pauli
  • Pot de l’amitié

Forum Programmation.SQL RAND() dans un SubSelect : comportement étrange

Posté par . Licence CC by-sa
1
7
déc.
2013

Bonjour,
J'ai 2 tables (galeries et peintures) avec des champs tout ce qu'il y a de plus classiques (id et nom pour l'une, id, nom et id_galerie pour l'autre) et je cherche à récupérer la liste de mes galeries et, pour chacune d'elles, une des peintures qui lui sont rattachées, choisie aléatoirement.
J'ai donc la requête suivante :

SELECT  g.id AS id_galerie,
        g.nom AS nom_galerie,
        p.id AS id_peinture
(...)