Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
ACCUEIL MYSQL FORUM MYSQL F.A.Q MYSQL TUTORIELS MYSQL OUTILS MYSQL LIVRES MYSQL
logo
Edito
Cette FAQ a été conçue à partir des questions fréquemment posées sur fr le forum MySQL de Developpez.com. Elle ne prétend pas à être exhaustive et peut contenir des erreurs occasionnelles. Si vous relevez une coquille, n'hésitez pas à nous le faire savoir.
Pour participer à cette FAQ, fr veuillez envoyer vos réponses sur le forum.

Statistiques
Nombre d'auteurs : 13
Nombre de questions : 120
Dernière mise à jour : 31/08/2008

rechercher
   sommaire    suivant    telechargermiroir

Sommaire
      OuvrirOuvrir Tout développer      OuvrirOuvrir Tout réduire

      Fermer  1. À propos de la FAQ (3)
                Guide de bon usage de la FAQ et du forum
                Comment participer à cette FAQ ?
                Remerciements
      Fermer  2. Généralités sur MySQL (7)
                Qu'est-ce que MySQL ?
                Sur quelles plateformes fonctionne MySQL ?
                Dois-je payer une licence mySQL ?
                Quelles sont les versions de MySQL et leurs fonctionnalités ?
                Qu'est-ce qui est fourni avec MySQL ?
                Quels clients / outils d'administration graphiques sont disponibles pour mySQL ?
                Comment interfacer une application .NET avec MySQL ?
      Fermer  3. Fonctionnalités et compatibilité avec la norme SQL (10)
                Est-ce que mySQL supporte les clés étrangères (intégrité référentielle) ?
                Est-ce que mySQL supporte les sous requêtes / requêtes imbriquées ?
                Est-ce que mySQL supporte les procédures stockées et triggers ?
                Dans quels langages peuvent être écrites les procédures stockées ?
                Est-ce que mySQL supporte les vues ?
                Est-ce que mySQL supporte les transactions ?
                Est-ce que mySQL supporte les opérateurs EXCEPT, INTERSECT, UNION, MINUS ?
                Quels types de jointures sont supportés ?
                Comment pallier l'absence de requêtes imbriquées dans les versions < 4.1 ?
                J'ai une erreur de syntaxe SQL et pourtant ma requête est correcte selon la documentation. Comment faire ?
      Fermer  4. Syntaxe SQL et structure des données (52)
              Fermer  4.1. Instructions SQL particulières (11)
                        Comment ne retourner que les X premières lignes renvoyées par une requête SQL ?
                        Comment récupérer le dernier enregistrement inséré ?
                        Comment utiliser l'instruction LIKE et les jokers ?
                        Comment crypter les données d'une base mySQL ?
                        Existe-t-il une syntaxe d'INSERT plus souple (comme un UPDATE) ?
                        Comment trouver les doublons dans une table?
                        Comment supprimer les enregistrements d'une table qui n'ont pas de correspondance dans une autre table?
                        Dans une requête composée de plusieurs requêtes avec UNION, comment savoir de quelle table provient chaque ligne ?
                        Comment afficher un enregistrement aléatoirement ?
                        Comment trier les résultats d'une requête selon un champ de type chaîne de caractères, mais dans un autre ordre que l'ordre alphabétique ?
                        Comment insérer dans une table le résultat d'une requête sur une autre table ?
              Fermer  4.2. Jointures (2)
                        Vaut-il mieux utiliser un INNER JOIN ... ON ... ou un WHERE (syntaxe à virgule) ?
                        Ma requête avec des jointures multiples n'est plus acceptée sous MySQL 5.0, j'ai une erreur 'Unknown column : x'
              Fermer  4.3. Dates (4)
                        Comment utiliser la date du jour dans une requête SQL?
                        Dans quels formats sont stockées les dates dans une base MySQL ?
                        Comment comparer des dates / trier par dates ?
                        Comment décomposer/formater une date dans une requête SQL ?
              Fermer  4.4. Champs auto-incrémentés (7)
                        Que mettre comme valeur lors d'un INSERT ou d'un UPDATE sur un champ autoincrémenté ?
                        Comment récupérer la dernière valeur d'un champ autoincrémenté ?
                        Pourquoi les valeurs sont parfois réutilisées ?
                        Est-il possible de préciser une valeur de départ ?
                        Que se passe-t-il en cas de dépassement ?
                        MySQL n'accepte pas ma définition de structure avec colonne auto-incrémenté.
                        Comment remettre à zéro un auto-incrément ?
              Fermer  4.5. Bases (1)
                        Comment connaître les bases de données d'un serveur ?
              Fermer  4.6. Tables (13)
                        Comment obtenir des renseignements sur une table (colonnes, index, contraintes...) ?
                        Comment avoir la description d'une colonne (nom, taille, valeurs possibles d'un enum...) ?
                        Comment connaitre le nombre de tables dans ma base ?
                        Comment visualiser les tables d'une base de données ?
                        Comment vérifier l'existence d'une table dans une base ?
                        Comment spécifier qu'un objet (procédure, fonction, table, trigger, vue) doit être remplacé si il existe déjà ?
                        Comment connaître le nombre de lignes dans une table ?
                        Comment renommer une table ?
                        Comment ajouter, supprimer ou modifier une colonne dans une table ?
                        Comment ajouter une contrainte à une table ?
                        Comment paramétrer la longueur des champs de type BLOB ou LONGTEXT en créant une table ?
                        Comment consulter l'espace pris par une table ?
                        Comment créer une nouvelle table dans une base de données?
              Fermer  4.7. Moteurs de stockage (5)
                        Que sont les moteurs de stockage ?
                        Quels sont les avantages de InnoDB ?
                        Quels sont les inconvénients de InnoDB ?
                        Peut-on convertir des tables myISAM en InnoDB ?
                        Comment utiliser InnoDB et les transactions dans les versions < 4.0 ?
              Fermer  4.8. Valeurs maximum pour MySQL (9)
                        Quelle est la taille maximum d'une table ?
                        Quelle est la taille maximum d'une requête ?
                        Quel est le nombre maximum d'utilisateurs ?
                        Quel est le nombre maximum de bases et de tables ?
                        Quel est le nombre maximum de colonnes dans une table ?
                        Quelle est la quantité maximum de données que je peux stocker dans une ligne ?
                        Quel est le nombre maximum d'index pour une table ?
                        Quel est le nombre maximum de champs dans un index ?
                        Quelle est la longueur maximum d'un nom de table, index ou champ ?
      Fermer  5. SQL procédural (1)
                Comment désactiver l'archivage binaire ?
      Fermer  6. Administration (39)
              Fermer  6.1. Utilisateurs et privilèges (10)
                        Comment créer un compte utilisateur ?
                        Les apostrophes sont-elles obligatoires autour du nom d'utilisateur et de son hôte ?
                        Peut-on créer des comptes sans mot de passe ?
                        Comment donner des droits à un utilisateur sur certaines tables/bases ?
                        Quels sont les types de privilèges (droits) que l'on peut accorder aux utilisateurs ?
                        Comment limiter les ressources de certains utilisateurs (trop gourmands) ?
                        Peut-on autoriser des connexions anonymes ?
                        Qu'est-ce que la base mysql ?
                        Qu'est-ce que la table host de la base mysql
                        A quel moment les modifications de privilèges sont-elles appliquées aux utilisateurs ?
              Fermer  6.2. Problèmes de connexion (7)
                        Pourquoi MySQL refuse la connexion alors que mon nom d'utilisateur et mon mot de passe sont bons ?
                        Faut-il créer un compte pour chaque hôte possible d'un utilisateur ?
                        Comment modifier l'hôte attaché à un nom d'utilisateur ?
                        Comment voir les comptes utilisateurs ?
                        Comment indiquer mon hôte lors de la connexion ?
                        Si plusieurs comptes ont le même username, comment MySQL choisit-il ?
                        Comment savoir sous quel compte vous êtes connecté ?
              Fermer  6.3. Migration, import et export de données (7)
                        Comment réaliser une migration d'un SGBD X vers MySQL ?
                        Comment réaliser une migration de MySQL vers un SGBD X ?
                        Comment importer un fichier de données ou des données depuis un tableur ?
                        Comment exporter vers un fichier de données ?
                        Comment exécuter un fichier d'instructions SQL ?
                        Comment copier le contenu d'une base vers une autre ?
                        Comment copier le contenu d'une table vers une autre ?
              Fermer  6.4. Sauvegarde et restauration (2)
                        Comment sauvegarder une base ponctuellement ?
                        Comment garantir l'intégrité des données en continu ?
              Fermer  6.5. Logs (2)
                        Peut-on stocker un historique des requêtes qui sont passées au serveur ?
                        Comment consulter les erreurs système générées par le serveur MySQL ?
              Fermer  6.6. Tâches planifiées (1)
                        Comment programmer une tâche planifiée sous MySQL ?
              Fermer  6.7. Performances (10)
                        Mes requêtes sont lentes, comment les optimiser sans modifier les paramètres serveur ?
                        Quand mettre un index sur un champ ?
                        Comment savoir si un index est utilisé ?
                        Mes requêtes sont lentes, comment puis-je optimiser les performances du serveur ?
                        Est-ce qu'il vaut mieux plusieurs petites tables ou une grosse ?
                        Pourquoi MySQL utilise-t-il des caches et buffers ?
                        En quelle unité les caches et buffers sont-ils définis ?
                        Si je fixe un cache à 10Mo, est-ce que 10Mo seront en permanence dédiés à ce cache ?
                        Comment obtenir la liste des caches disponibles et leurs valeurs ?
                        Comment obtenir la liste des buffers disponibles et leurs valeurs ?
      Fermer  7. Erreurs fréquentes (5)
              Fermer  7.1. Erreurs de connexion (4)
                        Can't connect to mysql server through socket '/tmp/mysql.sock'
                        Access denied for user : 'xx@xx' (using password : Y/N)
                        Connexion failed 1130- Host 'X' is not allowed to connect to this MySQL server
                        Can't connect to mysql server on [hôte]
              Fermer  7.2. PhpMyAdmin (1)
                        Certaines fonctionnalités ayant trait aux tables reliées sont désactivées.
      Fermer  8. Divers (3)
                Pourquoi certains caractères (accents / apostrophes) ne passent pas ?
                Insertion d'images dans un champ BLOB : pour et contre
                Existe-t-il une interface pour afficher des schémas et construire des requêtes graphiquement comme avec Access ?

rechercher
   sommaire    suivant    telechargermiroir

Consultez les autres F.A.Q's


Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2003 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsable bénévole de la rubrique MySQL : Guillaume Rossolini (Yogui) - Contacter par EMail :
Vos questions techniques : forum d'entraide MySQL - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.