Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour activer InnoDB da…
  • Inserts multiples dans MySQL 
  • Comment supprimer une ligne de MySQL…
  • Comment tuer couchage connexions MyS…
  • Comment heure d'entrée en MySQL 
  • Comment écrire dans le fichier XML …
  • Comment utiliser la fonction de Floc…
  • Comment Activez l'accès root à MyS…
  • Sessions brisé en PHP 
  • Comment évaluer une chaîne comme u…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comparer MySQL vs. SQLite

    Que vous ne pouvez pas décider quel système de gestion de base de données relationnelle ou SGBD , d'utiliser ou vous êtes juste curieux au sujet de différentes technologies de programmation , d'examiner les similitudes et les différences de MySQL et SQLite peuvent vous aider à évaluer leurs capacités de performance respectifs. Comme SGBD relationnel technologies , MySQL et SQLite deux stockent les données sous forme de tableaux liés et peuvent se propager bases de données simples à travers plusieurs tables. MySQL est mieux adaptée pour les opérations de programmation plus complexes, et SQLite est mieux adaptée pour les opérations de programmation simples. Interface

    MySQL et SQLite s'appuient sur le langage structuré de requêtes , ou SQL, interface. SQL est un langage de requête standard , qui est un langage de programmation spécialisé que les programmeurs utilisent pour demander des informations à partir de bases de données. Bien que les programmeurs historiquement utilisés interfaces SQL pour les SGBD fonctionnant sur mainframes et mini-ordinateurs , à partir de 2011 programmeurs se tournent vers SQL pour une utilisation avec des ordinateurs personnels . C'est parce que SQL prend en charge la distribution des bases de données sur de multiples systèmes informatiques , permettant aux utilisateurs sur des réseaux locaux ou LAN , d'accéder simultanément à la même base de données.
    Licences

    Contrairement à SQLite, MySQL est un propriétaire - La technologie que la filiale Oracle , MySQL AB, propriétaire , réglemente et vend - ou à but lucratif . MySQL AB sous licence cette technologie en utilisant un General Public License. En revanche, SQLite est une technologie du domaine public que le programmeur D. Richard Hipp développé . En tant que technologie du domaine public , les droits de propriété intellectuelle ne couvrent pas SQLite et n'importe qui peut l'utiliser librement .
    Espace de stockage

    MySQL peut accueillir des tailles de base de données maximales de 4 Go , ce qui rend mySQL un bon choix de SGBD lorsque vous travaillez avec de grandes bases de données. En comparaison, parce que la bibliothèque SQLite a une capacité relativement maigre de 250kb , SQLite ne peut accueillir que des tailles de base de données maximum de 1GB . Cela rend SQLite un bon choix de SGBD lorsque vous travaillez avec les systèmes embarqués et les petites bases de données.
    Accès

    Contrairement à SQLite, MySQL a un mécanisme intégré dans la requête . Ce mécanisme permet à la technologie MySQL pour gérer efficacement plusieurs opérations de requête , simultanées. En revanche, SQLite est incapable de gérer efficacement plusieurs opérations de requête , simultanées. C'est parce que SQLite privilégie les opérations de lecture de données sur les opérations d'écriture de données , ce qui provoque un retard quand SQLite essaie de gérer un plus grand nombre de demandes simultanées de données.
    Portabilité
    < p> l'un des principaux avantages de SQLite plus mySQL , c'est qu'il est capable de stocker des bases de données directement dans les fichiers individuels. Les programmeurs peuvent alors facilement copier et déplacer ces fichiers vers d'autres SGBD . En revanche, mySQL s'appuie sur son propre format de fichier distinct . L'utilisation de ce format signifie que les programmeurs ne peuvent pas déplacer les fichiers vers d'autres SGBD moins qu'ils exportent d'abord les bases de données qu'ils essaient de sauver. Malheureusement pour les utilisateurs de MySQL , ce processus d'exportation est temps lors de l'exportation de grandes bases de données.
    Sécurité

    MySQL est un SGBD intrinsèquement plus sécurisé car il comprend un système d'authentification . Avant qu'un programmeur peut apporter des modifications à une base de données , il doit d'abord entrer un nom d'utilisateur et mot de passe . En comparaison, SQLite ne comprend pas un système d'authentification .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • PHP Parse options 
  • Comment écrire un formulaire avec jQuery 
  • Comment écrire à un document Word Utilisation des fonctions de fichier PHP 
  • Comment faire pour supprimer la clé primaire dans MySql 
  • Comment autoriser un en-tête PHP n'importe où 
  • IE8 PHP Session problème 
  • Comment trouver une liste des bases de données sur un serveur MySQL 
  • Comment créer un compteur PHP sans taxer le serveur 
  • Comment récupérer les balises H1 en PHP 
  • Comment obtenir la date à partir d'un horodatage MySQL 
  • Connaissances Informatiques © http://www.ordinateur.cc