De nombreux sites utilisent des données stockées dans le système de base de données relationnelle MySQL. Grâce à ce système , les développeurs modèle de leurs données dans des tableaux et des colonnes. Chaque enregistrement de données dans un seul tableau peut comporter une valeur pour chaque colonne de cette table . MySQL peut stocker plusieurs types de données et les développeurs peuvent utiliser un éventail de traitement d'instructions pour gérer les données dans un système MySQL. Comme dans tout processus de script , les erreurs sont fréquentes , avec des types d'états les plus utilisés associés à des problèmes particuliers. Déclarations développeurs utilisent des instructions SQL pour créer , mettre à jour et interroger les bases de données MySQL . Par l'écriture de scripts SQL , les développeurs peuvent exécuter différents types de déclaration sur une base de données MySQL , y compris les instructions select pour les requêtes , mettre à jour les déclarations pour modifier les valeurs , insérer des instructions pour l'ajout de nouvelles données dans une table et créer des états pour construire réellement tables. La syntaxe à l'intérieur de ces déclarations doit être précis pour que le processus soit couronné de succès . Ainsi que la prévention d'un script SQL à partir de l'exécution avec succès , les erreurs de syntaxe MySQL peuvent provoquer des applications Web entiers à l'échec. Base de données Objets déclarations de base de données MySQL se réfèrent souvent à la table et les noms de colonnes , comme l'instruction de requête exemple suivant montre : cust_name SELECT FROM customer_details ; Si la table ou les noms de colonnes ne sont pas représentés dans l'instruction de requête exactement comme ils sont dans la base de données MySQL , ce processus ne sera pas réussie . Les mots-clés MySQL pour "select " et " à partir de " doit aussi être épelés correctement . Ces termes n'ont pas besoin d' être inclus en majuscules tant qu'ils sont correctement orthographiés , mais en utilisant des majuscules peuvent faire une déclaration plus lisible - . Et le script dans son ensemble donc moins de risques d'erreurs en général Photos, illustrations valeurs comptes MySQL incluent souvent des valeurs de données. Cela comprend les mises à jour, des insertions et des requêtes, comme l'expression d'insertion suivant illustre : INSERT INTO customer_details ( cust_id , cust_name ) VALUES (12, " John Smith" ); Dans ce cas, la les noms de table et de colonne ne doivent pas contenir des erreurs , et les valeurs doivent être correctement formaté . Ici , la première valeur de colonne est un nombre entier , et le second est une chaîne de texte . Alors que le nombre entier peut être inclus directement , la chaîne de texte doit être placé entre guillemets ou elle causera des erreurs de syntaxe . Mise à jour et insérer des instructions contiennent toujours des valeurs de données à ajouter à la base de données, mais les requêtes peuvent inclure des valeurs telles que la possibilité , comme le code suivant montre : SELECT cust_name customer_details OÙ cust_id = 12; Ce code interroge les lignes du tableau avec une valeur particulière dans une des colonnes . technologies associées bases de données MySQL travaillent souvent en collaboration avec d'autres technologies Web telles que serveur son - secondaires en PHP et HTML pour la page Web balisage . Lorsque les développeurs utilisent des scripts PHP pour construire des interfaces de site Web, ils comprennent des énoncés de MySQL dans ces scripts, puis construire les résultats en HTML code de balisage . Ce processus peut être particulièrement difficile à réaliser sans erreurs de syntaxe. L'exemple de code PHP suivant étend le code d' instruction d'insertion pour démontrer : $ query = " INSERT INTO customer_details ( cust_id , cust_name ) VALUES (12, ' John Smith ') " ; pour éviter toute confusion , le code utilise des guillemets simples pour la valeur des données et des guillemets autour de la déclaration elle-même . Sans cette modification , la déclaration doit contenir une erreur de syntaxe .
|