Le manuel de référence MySQL sépare les commandes en « commandes administratives» et les «déclarations ». Les commandes administratives sont celles que le client MySQL interprète . Les déclarations sont des commandes (requêtes ) qui sont envoyés au serveur MySQL et sont utilisés pour manipuler des données et d'administrer le serveur. Les commandes ne sont pas sensibles à la casse , mais convention MySQL est de capitaliser la commande complète et utiliser des minuscules pour indiquer bases de données, tables et colonnes . Les commandes d'administration
La première commande vous devez savoir pour accéder au client MySQL est la commande shell du système d'exploitation "mysql -u username- p". Cette commande est tapée à l'invite de votre système d'exploitation commande , et vous connecte au serveur MySQL. Une fois que vous êtes connecté au serveur, il vous sera présenté avec un "mysql >" invite. C'est là que vous entrez les commandes utilisées par MySQL.
La liste complète des commandes d'administration peut être trouvé en tapant "help" ou "\\ h" à l'invite de commande ou dans le manuel de référence de MySQL (voir Ressources ) et comprennent "clair" ( annuler la commande ) , "exit" (sortie MySQL) , "source" (exécuter un fichier de script SQL) , et «utilisation» ( utiliser une base de données ) .
pour se connecter à la base de données que vous souhaitez utiliser , vous tapez le " USE database ; " commande ( remplacer " base de données" avec le nom exact de la base de données ) . Toutes les bases de données , la table et la colonne noms sont sensibles à la casse au sein de MySQL. Donc, si vous avez nommé la base de données "test ", vous ne pouvez pas y accéder en tapant " TEST" ou
Notez que le " USE database », « test». Commande se termine par un point-virgule . Presque chaque commande utilisée par MySQL se termine par un point-virgule . Si vous tapez la commande sans le point-virgule et appuyez sur " Entrée", il vous sera présenté avec le "->" invite. Ce message dit que MySQL attend une plus grande participation de votre part. Il suffit de taper la virgule manquant et que la commande sera exécutée.
États
La plupart des commandes que vous utilisez dans MySQL sera ce que les références MySQL Manuel appelle «déclarations» ou " requêtes " . Ils comprennent les commandes permettant de créer des tableaux , manipuler des données et administrer la base de données . La liste complète des instructions SQL peuvent être trouvées dans le chapitre 12 du manuel de référence MySQL (voir Ressources) . Cet article portera sur quelques-unes des commandes les plus courantes SQL
Pour afficher les tables qui sont actuellement sur une base de données , utilisez les . " SHOW TABLES; " commande . Cette commande lister une colonne unique avec chaque table sous forme de ligne à l'intérieur de la colonne. Vous pouvez également utiliser la commande show pour afficher les colonnes dans un tableau, avec la syntaxe " SHOW COLUMNS FROM table ; ». ( Remplacer "table" avec le nom réel de la table)
Pour créer une nouvelle table , utiliser le "CREATE TABLE" déclaration. Par exemple:
CREATE TABLE adresse ( FNAME VARCHAR ( 20) , lname VARCHAR ( 20) , staddress VARCHAR ( 50) , zip INT ( 7) ) ;
Cette instruction crée une table avec le nom " adresse" et la colonne nommée «nom », « lname ", " staddress » et « zip ». Les autres mots en majuscules indiquent le type de chaque colonne de données
Pour insérer des données dans la table , utilisez l'instruction INSERT avec la syntaxe suivante: .
INSERT INTO valeurs d'adresse (« Kris », « Miller ' , '301 Partout St' , 17598 ) ;
Comme vous pouvez le voir, les valeurs que vous voulez insérer dans le tableau sont entre parenthèses et cordes (texte) valeurs sont encadrées par des apostrophes . Les valeurs doivent être inscrites dans le même ordre que les colonnes sont disposées dans l' instruction CREATE TABLE
L'instruction SELECT vous permet d'accéder aux données des tables avec la syntaxe suivante: .
SELECT * FROM adresse;
le joker * indique à MySQL de retourner tous les enregistrements de l' adresse de la table . L'instruction SELECT peut être utilisé avec d'autres mots-clés , et peut inclure des déclarations de l'Union et les sous-requêtes . Pour plus d'informations sur l'instruction SELECT, voir Ressources .