IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

MySQL56 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

MySQL

Liste des 56 ressources de cette catégorie

    MySQL Front

    Téléchargé 13 fois-
    0
    0
    MySQL-Front est un logiciel graphique de gestion de bases MySQL. On peut directement manipuler les bases, tables, champs et données par le biais de l'interface graphique mais également transmettre des scripts SQL au SGBD MySQL. MySQL Front n'est toutefois disponible que sous Windows et il n'y a qu'une version de démonstration de 30 jours disponible en téléchargement.

    Site officiel
    Logiciel - Licence : Payant - Publié le 17/01/2012 - Éditeur : Avangate B.V +

    Nombre de jours entre deux DATE

    Téléchargé 8 fois-
    1
    0
    Cette fonction prend en paramètre deux valeurs de type DATE et retourne le nombre de jours entre ces deux valeurs.
    Il est possible de passer des valeurs de type TIMESTAMP et l'ordre n'est pas important.

    Exemple d'utilisation
    SELECT days_between('2008-9-06', '2008-11-08');

    Nous obtenons en sortie
    63

    Un peu d'explications

    Ici nous voulons calculer le nombre de jours entre le 6 septembre 2008 et le 8 novembre 2008.
    Nombre de jours en septembre = 30.
    Nombre de jours en octobre = 31.
    Nous obtenons donc (30 - 6) + 31 + 8 soit 63 jours.
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Obtenir la liste des 10 index les moins performants

    Téléchargé 6 fois-
    0
    0
    Comment peut-on évaluer l'efficacité d'un index ?

    Un index est efficace si il est placé sur une colonne possédant peu de doublons (NULLs compris). En effet le SGBD indexe les valeurs, ce qui implique que la présence de doublons réduit le nombre d'index.
    Autrement dit, un index est performant si la différence entre le nombre de tuples total et le nombre de valeurs distinctes tend vers 0.
    Nous chercherons donc à calculer le ratio du nombre de valeurs distinctes sur le nombre total de tuples, plus ce ratio est proche de 1, et plus l'index est performant.

    Cette requête ne fonctionne qu'avec une version de MySQL possédant un catalogue (version 5.0.2 ou postérieure).
    Licence : Non renseignée - Publié le 09/02/2011

    Spotlight on MySQL

    Téléchargé 5 fois-
    0
    0
    Spotlight on MySQL est un outil de monitoring et de diagnistic en temps réel pour les serveurs MySQL sur plateforme Windows. Il n'est valable qu'à partir de la version 5.0 de MySQL, et uniquement sur le moteur InnoDB. Néantmoins, il fournit d'importantes sources d'informations sur les flux de données d'une base, et de puissants outils visuels de diagnostic.
    Licence : Freeware - Publié le 17/01/2012 - Éditeur : Quest +

    dbForge Studio

    Téléchargé 4 fois-
    0
    0
    dbForge Studio est un outil d'administration et un environnement de développement pour MySQL. Ses fonctionnalités permettent une exploration rapide des bases de données, la gestion des objets dans les bases, la gestion des comptes et privilèges, le développement de routines et la synchronisation entre bases. Disponible uniquement sous Windows, il nécessite l'installation préalable du .NET Framework 2.0, 3.0 ou 3.5.

    Site officiel
    Licence : Multiples - Publié le 17/01/2012 - Éditeur : devart +

    HeidiSQL

    Téléchargé 4 fois-
    0
    0
    HeidiSQL est le successeur libre de MySQL-Front. Son interface graphique permet de gérer des serveurs MySQL : manipulation des variables serveurs, des bases, tables, vues, champs et données, import et export de données par le biais de l'interface graphique, ainsi que la création, l'édition et l'exécution de scripts SQL. HeidiSQL est disponible sous Windows ainsi que sous Linux (par l'intermédiaire de Wine).

    Site officiel
    Licence : GPL - Publié le 17/01/2012 - Éditeur : HeidiSQL +

    Fonction qui décode les URLs #1

    Téléchargé 3 fois-
    0
    0
    Voici une fonction utilisateur équivalente à la fonction url_decode de PHP

    Exemple d'utilisation

    SELECT url_encode('http%3A%2F%2Fwww.google.fr%2Fsearch%3Fsource%3Dig%26q%3Ddu%2Btexte');

    Nous obtenons en sortie

    http://www.google.fr/search?source=ig&q=du+texte

    Licence : Non renseignée - Publié le 09/02/2011

    Jet Profiler pour MySQL - Version gratuite

    Téléchargé 3 fois-
    0
    0
    La version gratuite vous permet d’effectuer une analyse de base de votre base de données MySQL. Bien que la version gratuite ne soit pas aussi puissante que la version professionnelle, elle est suffisante pour vous offrir un retour d’information immédiat et aperçu de la performance de votre base de données en cours.
    Licence : Démonstration - Publié le 19/06/2012 - Éditeur : Polaricon AB +

    Nombre de mois entre deux DATE

    Téléchargé 3 fois-
    0
    0
    Cette fonction prend en paramètre deux valeurs de type DATE et retourne le nombre de mois entre ces deux valeurs.
    Il est possible de passer des valeurs de type TIMESTAMP et l'ordre n'est pas important.
    L'écriture de cette fonction a été fortement inspirée par celle de Nathan Bunker.

    Exemple d'utilisation
    SELECT months_between('2008-11-08', '2009-2-06');

    Nous obtenons en sortie
    2

    Un peu d'explications

    Ici nous voulons calculer le nombre de mois entre le 8 novembre 2008 et le 6 septembre 2009.
    Liste des mois complets = decembre 2008, janvier 2008.
    Ensuite entre le 8 et le 6 de deux mois il n'y a pas un moi ... Voir la suite
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Fonction qui encode les URLs

    Téléchargé 2 fois-
    0
    0
    Voici une fonction utilisateur équivalente à la fonction url_encode de PHP

    Exemple d'utilisation

    SELECT url_encode('http://www.google.fr/search?source=ig&q=du+texte');

    Nous obtenons en sortie

    http%3A%2F%2Fwww.google.fr%2Fsearch%3Fsource%3Dig%26q%3Ddu%2Btexte

    Licence : Non renseignée - Publié le 09/02/2011

    Obtenir les n premiers éléments de chaque catégorie

    Téléchargé 2 fois-
    0
    0
    Supposons qu'une table ELEMENT et une table CATEGORIE sont composées comme suit :

    CREATE TABLE `ma_base`.`CATEGORIE` (
    `id_categorie` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
    `nom_categorie` VARCHAR(45) NOT NULL,
    PRIMARY KEY (`id_categorie`)
    )
    ENGINE = InnoDB;

    CREATE TABLE `ma_base`.`ELEMENT` (
    `id_element` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
    `nom_element` VARCHAR(45) NOT NULL,
    `id_categorie` INTEGER UNSIGNED NOT NULL,
    PRIMARY KEY (`id_element`),
    CONSTRAINT `FK_ELT_CAT` FOREIGN KEY `FK_ELT_CAT` (`id_categorie`)
    REFERENCES `categorie` (`id_categorie`)
    ON DELETE CASCADE
    ON UPDATE CASCADE
    )
    ENGINE = InnoDB;


    Voir la suite
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : ced +

    Nombre d'années entre deux DATE (indépendante)

    Téléchargé 2 fois-
    0
    0
    Cette fonction ne dépend pas de months_between.

    Exemple d'utilisation
    SELECT years_between('2008-9-06', '2012-11-08');

    Nous obtenons en sortie
    4
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Nombre de secondes entre deux TIMESTAMP

    Téléchargé 1 fois-
    0
    0
    Cette fonction prend en paramètre deux valeurs de type TIMESTAMP et retourne le nombre de secondes entre ces deux valeurs.
    Il est possible de passer des valeurs de type DATE et l'ordre n'est pas important.

    Exemple d'utilisation
    SELECT seconds_between('2008-11-06 02:10:13', '2008-11-07 02:11:15');


    Nous obtenons en sortie
    86462

    Un peu d'explications

    Ici nous avons un écart d'un jour, une minute et deux secondes.
    Un jour = 60 secondes * 60 minutes * 24 heures soit 86400 secondes.
    Une minute = 60 secondes.
    Nous obtenons donc 86400 + 60 + 2 soit 86462 secondes.
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Simuler le comportement d'un FULL OUTER JOIN

    Téléchargé 1 fois-
    0
    0
    MySQL autorise les jointures externes à gauche (LEFT [OUTER] JOIN) et à droite (RIGHT [OUTER] JOIN), mais pas la jointure externe totale. Cette jointure ramène toutes les valeurs des tables jointes, complétant les colonnes de l'une par NULL quand il n'y a pas de correspondance avec l'autre table.
    Supposons que nous ayons les deux tables suivantes

    CREATE TABLE tableA (
    id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
    nom varchar(45) NOT NULL,
    PRIMARY KEY (id)
    );

    CREATE TABLE tableB (
    id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
    nom varchar(45) NOT NULL,
    PRIMARY KEY (id)
    );


    Et le jeu de données suivant

    INSERT INTO tableA (nom)
    VA ... Voir la suite
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : ced +

    ER-One

    0
    0
    ER One est une application de modélisation de bases de données doté d’une interface simple et intuitive
    ER One est totalement gratuit (freeware) pour n’importe quelle utilisation.
    Veuillez visiter le site web : www.bee-soft.net
    Licence : Freeware - Publié le 23/08/2015 - Éditeur : bee-soft.net +

    Nombre d'années entre deux DATE (dépendante de months_between)

    0
    0
    Cette fonction prend en paramètre deux valeurs de type DATE et retourne le nombre d'années entre ces deux valeurs.
    Il est possible de passer des valeurs de type TIMESTAMP et l'ordre n'est pas important.
    Attention, cette fonction réutilise la fonction months_between, il est donc nécessaire d'avoir créé cette dernière, faute de quoi une erreur sera retournée. Si vous préférez créer seulement years_between, une version équivalente est disponible.

    Exemple d'utilisation
    SELECT years_between('2008-9-06', '2012-11-08');

    Nous obtenons en sortie
    4
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Quel est l'équivalent de la fonction SUM pour un produit ?

    0
    0
    MySQL n'a pas de fonction pour agréger par produit. Toutefois, il est possible de le faire avec les fonctions EXP et LN.

    Si, par exemple, vous avez la table suivante
    CREATE TABLE Exemple (
    forme varchar(20),
    dimension varchar(10),
    facteur float NOT NULL
    ) ;


    Et le jeu de données suivant
    INSERT INTO Exemple VALUES('parallélépipède', 'largeur', 10);
    INSERT INTO Exemple VALUES('parallélépipède', 'longueur', 30);
    INSERT INTO Exemple VALUES('parallélépipède', 'hauteur', 15);
    INSERT INTO Exemple VALUES('pyramide', 'base', 20);
    INSERT INTO Exemple VALUES('pyramide', 'hauteur', 30);
    INSERT INTO Exemple VALUES('pyramide', 'constante', 1/3);


    ... Voir la suite
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : Antoun +

    Nombre d'heures entre deux TIMESTAMP (indépendante)

    0
    0
    Cette fonction ne dépend pas de minutes_between.

    Exemple d'utilisation
    SELECT hours_between('2008-11-06 02:10:13', '2008-11-08 05:11:15');

    Nous obtenons en sortie
    51

    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Fonction qui décode les URLs #2

    0
    0
    Voici une fonction utilisateur équivalente à la fonction url_decode de PHP

    Exemple d'utilisation

    SELECT url_encode('http%3A%2F%2Fwww.google.fr%2Fsearch%3Fsource%3Dig%26q%3Ddu%2Btexte');

    Nous obtenons en sortie

    http://www.google.fr/search?source=ig&q=du+texte
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Bisûnûrs +

    Replace() insensible à la casse

    0
    0
    Voici une fonction utilisateur équivalente à la fonction REPLACE mais insensible à la casse

    Exemple d'utilisation

    SELECT replace_ci('mySQL', 'M', 'M');

    Nous obtenons en sortie

    MySQL
    Licence : Non renseignée - Publié le 09/02/2011