De MySQL handleiding scheidt opdrachten om in " administratieve opdrachten " en "verklaringen . " De administratieve opdrachten zijn degenen die de MySQL client interpreteert . Uitspraken zijn commando's ( query's ) die met de MySQL -server worden verzonden en worden gebruikt om gegevens te manipuleren en beheren van de server . Commando's zijn niet hoofdlettergevoelig , maar MySQL conventie is om het volledige commando activeren en gebruiken kleine letters om databases , tabellen en kolommen geven . Administratieve opdrachten De eerste opdracht die u moet weten om toegang te krijgen tot de MySQL- client is het besturingssysteem shell commando ' mysql -u gebruikersnaam - p " . Deze opdracht is getypt op de opdrachtregel van het besturingssysteem , en verbindt u met de MySQL server . Zodra je verbinding hebt gemaakt met de server , wordt u aangeboden met een " mysql > " prompt . Dit is waar u de opdrachten die worden gebruikt door MySQL zal typen . De volledige lijst van administratieve commando's kan worden gevonden door het intikken van " help " of " \\ h " bij de opdrachtprompt of in de MySQL Reference Manual ( zie Bronnen ) en omvatten " clear " ( duidelijk de opdracht ) , " exit " ( afrit MySQL ) , " bron " ( uitvoeren van een SQL-script -bestand ) , en het "gebruik " (gebruik van een database ) . u verbinding wilt commando ( vervang " databank " met de exacte naam van de database ) , de database die u wilt gebruiken , zult u de " USE -database " typt . Alle database- , tafel , en kolomnamen zijn hoofdlettergevoelig binnen MySQL . Dus , als je de database met de naam "test ", kunt u geen toegang tot het door het intikken van " TEST " of notitiekaarten dat de " USE -database ; " "Test . " Commando eindigt met een puntkomma . Bijna elke opdracht die wordt gebruikt door MySQL eindigt met een puntkomma . Als u de opdracht typt zonder de puntkomma en druk op " Enter ", u zal worden gepresenteerd met de " - > " prompt . Deze prompt zegt dat MySQL is wachten op meer input van u . Typ gewoon de ontbrekende puntkomma en de opdracht zal uitvoeren . Verklaringen merendeel van de opdrachten die u in MySQL te gebruiken zal zijn wat de MySQL Referenties Manual noemt "verklaringen " of " queries " . Zij omvatten het commando om tabellen te maken , gegevens te manipuleren , en het beheer van de database. De volledige lijst van SQL statements zijn te vinden in hoofdstuk 12 van de MySQL Reference Manual ( zie bronnen ) . Dit artikel zal een aantal van de meest voorkomende SQL-commando Om de tafels die momenteel op een databank te tonen , gebruikt u de . " SHOW TABLES ; " commando . Dit commando zal een enkele kolom lijst met elke tabel als een rij in de kolom . Je kunt de show commando ook gebruiken om de kolommen in een tabel , met de syntax " SHOW COLUMNS FROM tabel ; " . ( Vervang " tafel " met de werkelijke naam van de tabel ) op Om een nieuwe tabel te maken , gebruik de " CREATE TABLE " statement . Bijvoorbeeld : CREATE TABLE -mailadres ( fname VARCHAR ( 20 ) , lname VARCHAR ( 20 ) , staddress VARCHAR ( 50 ) , zip INT ( 7) ) ; Deze instructie maakt een tabel met de naam " adres" kolom genaamd " fname , " " lname , " " staddress , " en "zip . " De andere woorden in hoofdletters geven het gegevenstype van elke kolom u gegevens wilt invoeren in de tabel , gebruikt u de INSERT statement met de syntax : . INSERT INTO adres VALUES ( ' Kris ' , ' Miller ' , '301 Anywhere St ' , 17598 ) ; Zoals u kunt zien , zijn de waarden die u wilt invoegen in de tabel tussen haakjes en string ( tekst ) waarden worden tussen enkele aanhalingstekens . De waarden moeten in dezelfde volgorde als de kolommen in de instructie CREATE TABLE gelegd worden ingevoerd De SELECT-instructie geeft u toegang tot de gegevens uit de tabellen met de syntax : . SELECT * FROM adres ; de * wildcard vertelt MySQL om alle records uit de tabel adres retourneren . De SELECT-instructie kan worden gebruikt met vele andere zoekwoorden , en kan omvatten verklaringen en subqueries UNION . Voor meer informatie over de SELECT-instructie , zie bronnen .
|