Une base de données organise les données de façon à être facilement accessibles, modifiés, et gérés. À l'instar de la quasi-totalité des logiciels de bases de données, MySQL utilise S structuré Q uery Langues (SQL prononcées suite), le langage standard pour demander des informations à une base de données. Il s'agit d'un logiciel à code source ouvert, ce qui signifie que la liberté d'utiliser et de modifier pour votre usage personnel. Malgré son bas prix, MySQL a de plus en plus large adoption dans l'industrie en raison de ses performances, la fiabilité, la facilité d'utilisation et la polyvalence dans le travail avec les langages de programmation. Rejoignez les 5 millions d'utilisateurs actifs de MySQL, y compris la NASA, FedEx et l'ordinateur nerd le bloc par l'apprentissage de l'utilisation de base de MySQL asdcommands.
- Assurez-vous que vous avez installé MySQL correctement. Une fois que vous avez fait, allez à la ligne de commande de votre système d'exploitation et d'entrer: 'mysql-u root'. Cela ouvre de MySQL dans le nom d'utilisateur root. Si vous avez déjà créé un autre compte, que l'utilisation de log-in information.
- Créer une base de données. Maintenant va lire la ligne de commande 'mysql>' et tout ce que vous tapez après elle sera traitée par MySQL. Nous allons utiliser la "créer la base de données" pour créer une base de données appelée first_database. Notez qu'il ne peut y avoir aucun espace dans le nom du fichier.
mysql> create database first_database;
- Créer une table. Une base de données est une collection de données organisées dans des tables. Le code suivant mysql> crée une table avec 5 colonnes:
mysql> create table first_table
-> (Id INT NOT NULL auto_increment primary key,
-> Last_name varchar (25),
-> Prenom varchar (25),
-> Email varchar (25),
-> Date_joined timestamp (14),
-> À propos de texte);- Ligne 1: Crée une colonne ID unique qui génère un nombre entier (int), nombre qui augmente d'un incrément (auto_increment) de un pour chaque nouvelle entrée. C'est ce qu'on appelle une clé primaire, parce que chaque enregistrement (ou ligne) est un identifiant unique pour différencier les lignes (utile lorsque plusieurs personnes ont le même nom).

- Ligne 2 et 3: Permet de créer des colonnes intitulée "last_name" et "prenom", qui contient les noms et prénoms, respectivement, des entrées. Le nombre maximum de caractères est de 25 (varchar (25)).
- Ligne 4: Création d'une colonne pour les adresses e-mail des membres. Encore une fois, le nombre maximum de caractères est de 25.
- Ligne 5: Crée une colonne qui enregistre la date (timestamp) a rejoint le député. Le nombre 14 'timestamp () »désigne le plus couramment utilisé le format d'affichage: YYYYMMDDHHMMSS.
- Ligne 6: Création d'une colonne avec une courte description de la députée.
- Ligne 1: Crée une colonne ID unique qui génère un nombre entier (int), nombre qui augmente d'un incrément (auto_increment) de un pour chaque nouvelle entrée. C'est ce qu'on appelle une clé primaire, parce que chaque enregistrement (ou ligne) est un identifiant unique pour différencier les lignes (utile lorsque plusieurs personnes ont le même nom).
- Insérer des données. Maintenant, nous allons ajouter manuellement les données dans la table:
mysql> insert into first_table
-> (ID, nom, prenom, email, date_joined, environ) des valeurs
-> (NULL, 'Doe', 'John', 'johndoe@emailaddress.com', now (),
-> 'Ceci est une brève description de John Doe.');- Ligne 1: Indique à MySQL que vous souhaitez ajouter un enregistrement à la table.
- Ligne 2: Listes des noms des colonnes dans l'ordre nous allons utiliser pour entrer les valeurs.
- Line 3 +4: Liste des valeurs pour les colonnes dans l'ordre indiqué précédemment. La valeur 'now ()' permet l'horodatage enregistrer la date et l'heure où la ligne a été créée.
Répétez cette opération jusqu'à ce que il ya un total de quatre dossiers de manière à ce que nous pouvons exécuter une requête.
- Running Queries. Maintenant qu'il ya un total de quatre documents, nous pouvons exécuter une requête, le terme de base de données pour demander des données d'une table. Nous utilisons le 'select' pour la requête 'first_table'. Ici, nous voulons voir en particulier le dernier et le premier des noms et des adresses e-mail à partir de la base de données.
mysql> select nom, prenom, email de first_table;
L'astérisque après le 'select' est connu comme le sélecteur universel sens que vous souhaitez interroger chaque colonne.
mysql> select * from first_table;
- Mise à jour d'une entrée. Disons que John Doe a modifié son adresse e-mail à cause de trop de spam. Le code suivant utilise le 'update' de commandement et de 'SET' subcommand de modifier les adresses mail d'une personne dont le nom est "Dupont". Le 'WHERE' subcommand est important car il détermine la personne qui l'adresse e-mail doit être changé (où le nom de famille est Doe). Sans le 'WHERE' commande de tous les enregistrements en 'first_table "aurait la même adresse e-mail (johnnydee@emailaddress.com).
mysql> UPDATE first_table SET email = 'johnnydee@emailaddress.com'
-> WHERE last_name = "Doe"; - Suppression d'un enregistrement. Disons que John Doe meurt (je n'ai pas pu résister), ou peut-être juste, il a opté, à une liste d'abonnement. Pour supprimer un dossier, pas de surprise ici, nous utilisons la 'DELETE' command. 'FROM' détermine la table de travail avec vous et de «OU» détermine le dossier que vous souhaitez supprimer.
mysql> DELETE FROM first_table WHERE nom = 'Doe';
Maintenant, vous avez appris les commandes MySQL pour exécuter des tâches de base de données. La documentation de MySQL siteest une grande ressource pour l'apprentissage de nouvelles commandes. Certes, il est probablement plus pratique d'utiliser une interface graphique d'administration de base de données du programme, connaître les bases de SQL sera très utile pour vous surtout si vous voulez travailler avec un langage de programmation ou à effectuer certaines tâches de maintenance manuellement.

Delicious
Digg
Google
Yahoo