| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    MySQL Linux Tutorial
    MySQL est un système de gestion de base de données relationnelle populaire, communément utilisé comme back-end des applications Web telles que des forums de discussion et galeries de photos . MySQL est facile à apprendre et à utiliser. Il dispose d' une interface simple coquille et plusieurs utilitaires de ligne de commande pour gérer et administrer les bases de données et le serveur. Connexion au serveur MySQL

    MySQL est un langage de requêtes ( SQL) shell structuré simple, mais puissant , interactif. Invoquer le shell de la ligne de commande Linux en utilisant la syntaxe suivante:

    mysql -u username - p

    Vous serez invité à entrer votre mot de passe. Vous pouvez également accéder à un système de base de données MySQL sur les systèmes distants avec le "- h hostname" option. Reportez-vous au manuel de référence MySQL lié à la section Références ou utiliser "l'homme mysql" sur la ligne de commande Linux pour plus d'options .
    Recherche et exploration d'une base de données

    le shell MySQL , il ya un ensemble de commandes que vous pouvez utiliser en plus de requêtes SQL. Type d' aide ou \\ h à l'invite mysql pour afficher une liste des commandes

    Voir la liste des bases de données disponibles en tapant: .

    AFFICHER LES BASES DE DONNÉES ;

    Sélectionnez une base de données en utilisant le "

    UTILISATION address_book

    Voir la liste des tables : Photos

    show tables ;

    utilisation "Décrire < , le nom de table> " pour afficher la liste des champs d'une table et leurs descriptions. Pour cet exemple, le nom de la table sont des gens

    décrire les personnes ; .
    Interrogation de la base

    Une fois que vous avez une idée claire de comment votre base de données est construite, vous pouvez interroger la base de données pour récupérer les informations stockées dans les tables à l'aide de l'instruction SELECT. La syntaxe de base est " SELECT FROM

    Par exemple , regardez toutes les colonnes de tous les enregistrements de personnes: .

    SELECT * FROM personnes ;

    restreindre l' . sortie de colonnes spécifiques en remplaçant le caractère générique * avec une virgule délimitée de noms de colonnes par exemple, la table personnes contient des colonnes standard pour décrire les personnes :

    SELECT nom , prénom FROM personnes ;
    < p > Limitez votre requête en utilisant WHERE pour filtrer les résultats et LIMIT pour restreindre les résultats au nombre d'enregistrements spécifique . trier les résultats en utilisant ORDER BY . par exemple, cette déclaration montre les 10 premiers enregistrements où le nom de famille est « Johnson », triées par prénom :

    SELECT nom , prénom FROM personnes WHERE nom_famille = " Johnson " LIMIT 10 ORDER BY prenom ;

    utilisation de JOIN pour récupérer les colonnes de tables liées ici . le tableau des adresses est liée à la table personnes sur la colonne de clé a: ( . people.A = adresses a)

    SELECT * FROM personnes , les adresses LEFT JOIN (personnes, adresses) ON

    Ajout , Mise à jour et suppression d'enregistrements

    Utilisez INSERT pour ajouter de nouveaux enregistrements à une table en utilisant la syntaxe INSERT INTO de

    ( ) VALUES ( ) , par exemple :

    INSERT INTO personnes ( prenom , nom_famille ) VALUES ( "Bob ", " Clark " );

    modifier un enregistrement en utilisant UPDATE avec la syntaxe UPDATE

    SET < colonne > = Par exemple: .

    personnes UPDATE SET prenom = " Robert " WHERE prenom = "Bob" ;

    supprimer des enregistrements d' une table à l'aide syntaxe DELETE FROM WHERE

    Par exemple:

    DELETE FROM personnes WHERE prenom = " Robert" ET nom_famille = " Johnson" ;
    Building votre base de données .

    Créer une nouvelle base de données avec CREATE DATABASE .

    créer des tables dans la base de données que vous utilisez avec CREATE TABLE (

    CREATE tABLE PERSONNES ( idpeople entier non signé NOT NULL AUTO_INCREMENT, un entier non signé NOT NULL, prenom VARCHAR ( 45) NULL, nom_famille VARCHAR ( 45) NULL, PRIMARY KEY ( idpeople , a) , INDEX people_FKIndex1 ( a));
    sur la ligne de commande

    MySQL inclut plusieurs utilitaires de ligne de commande client Linux pour la gestion et . administration de bases de données Ces utilitaires simplifier de nombreuses tâches , et peut être facilement scénarisé et prévu avec des tâches cron

    mysqladmin : . administrer votre serveur MySQL options comprennent la création et l'abandon des bases de données , de modifier votre mot de passe , affichage de l'état et vidant les caches . . Photos

    mysqlcheck : Effectuer l'entretien de la table , y compris la réparation , l'optimisation et l'analyse

    mysqldump : . . Exporter des données ou la totalité de votre base de données au format XML, texte délimité ou des instructions SQL

    mysqlimport : Importation de données depuis un fichier dans une table de base de données

    mysqlshow : . . Afficher des informations sur votre base de données, ses tables et colonnes des tables et des index

    Previous :

    next :
      articles connexes
    ·Comment faire un site PHP pour les débutants 
    ·Est-ce que Joomla utiliser beaucoup de RAM 
    ·Comment installer les fichiers MySQL en PHP 
    ·Comment afficher texte de MySQL en PHP 
    ·Comment se connecter au serveur MySQL 
    ·Comment changer une ligne dans un fichier PHP 
    ·Création d'une liste de données de MySQL en PHP 
    ·Comment modifier le texte sur une page PHP 
    ·Comment limiter magpierss messages 
    ·Comment faire pour activer des short tags php 
      articles en vedette
    ·Comment utiliser des caractères génériques dans les …
    ·ActiveX Dll Tutoriel 
    ·Comment créer un File Upload routine en PHP 
    ·Comment remplacer Python Droite 
    ·Comment faire pour exécuter JavaScript sur ​​une page …
    ·Comment puis-je afficher un nombre entier sans décimal…
    ·Comment lire les fichiers Hex en C + + 
    ·Comment faire pour changer le bouton de commande couleu…
    ·Comment spécifier une interface en UML 
    ·Arrondir des numéros de Javascript 
    Copyright © Connaissances Informatiques http://fr.wingwit.com