| Aan login als wortel (van shell) |
mysql - uroot - p [wachtwoord] |
| CreÃër een gegevensbestand |
creÃër gegevensbestand [db naam]; |
| Verleen alle toestemmingen voor een gegevensbestand aan een gebruiker |
verleen alle voorrechten [db naam]. * aan `[gebruiker] `@ ' localhost identificeerde zich door `[gebruikerswachtwoord] `; |
| Maak een lijst van alle gegevensbestanden op de sql server. |
toon gegevensbestanden; |
| Schakelaar aan een gegevensbestand. |
gebruik [db naam]; |
| Om alle lijsten in db te zien. |
toon lijsten; |
| Om het gebiedsformaten van het gegevensbestand te zien. |
beschrijf [lijstnaam]; |
| Om een gegevensbestand te schrappen |
dalings gegevensbestand [db naam]; |
| Dump alle gegevensbestanden voor file. Het reservebestand is sql bevelen om alle db te ontspannen. |
mysqldump --user=root --password=blah --alle-gegevensbestanden
>/tmp/sql-01_backup.sql |
| Het bevellijn van de uitgang mysql |
houd met op |
| Toon alle gegevens in een lijst. |
SELECTEER * VAN [lijstnaam]; |
| Tel rijen. |
SELECTEER TELLING (*) VAN [lijstnaam]; |
| Toon bepaalde geselecteerde rijen met de waarde „wat“. |
SELECTEER * VAN [lijstnaam] WAAR [gebiedsnaam] = „wat“; |
| Toon alle verslagen die de naam „Loodje“ EN het telefoonaantal `3444444 ′ bevatten. |
SELECTEER * VAN [lijstnaam] WAAR naam = „Loodje“ EN phone_number = `3444444 ′; |
| Toon alle verslagen die niet de naam „Loodje“ EN het telefoonaantal `3444444 bevatten orde ′ door
phone_number gebied. |
SELECTEER * VAN [lijstnaam] WAAR naam! = „Loodje“ EN phone_number = `3444444 orde ′ langs
phone_number; |
| Toon alle verslagen die met de letters `bob EN het telefoongetal `beginnen 3444444 ′. |
SELECTEER * VAN [lijstnaam] WAAR naam als „Bob%“ EN phone_number = `3444444 ′; |
| Gebruik een regelmatige uitdrukking om verslagen te vinden. Gebruik „BINAIR GETAL REGEXP“ aan kracht geval-gevoeligheid. Dit
vindt om het even welk verslagbegin met a. |
SELECTEER * VAN [lijstnaam] WAAR rec RLIKE „^a$“; |
| Toon unieke verslagen. |
SELECTEER VERSCHILLEND [kolomnaam] VAN [lijstnaam]; |
| Toon geselecteerde verslagen die in het stijgen (asc) worden gesorteerd of het dalen (desc). |
SELECTEER [col1], [col2] VAN [lijstnaam] ORDE DOOR [col2] DESC; |
| Sluit me aan bij lijsten aangaande gemeenschappelijke kolommen. |
selecteer lookup.illustrationid, lookup.personid, person.birthday van raadpleging
de linkerzijde sluit zich aan bij persoon op lookup.personid=person.personid=statement om zich bij verjaardag aan te sluiten persoonlijk indient met primair
illustratie identiteitskaart; |
| Schakelaar aan mysql db. CreÃër een nieuwe gebruiker. |
TUSSENVOEGSEL IN [lijstnaam] (Gastheer, Gebruiker, Wachtwoord) WAARDEN ('% ', 'WACHTWOORD user', ('password')); |
| Verander een gebruikerswachtwoord. (van Unixshell). |
[mysql dir] /bin/mysqladmin - uwortel - h hostname.blah.org - pwachtwoord
nieuwe -nieuw-password' ` |
| Verander een gebruikerswachtwoord. (van herinnering MySQL). |
PLAATS WACHTWOORD VOOR `user'@'hostname' = WACHTWOORD ('passwordhere'); |
| Schakelaar aan mysql db. Geef gebruikersprivilages voor db. |
TUSSENVOEGSEL IN [lijstnaam]
(Gastheer, Db, Gebruiker, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv) WAARDEN
('% ', 'db', 'user', 'Y', 'Y', 'Y', 'Y', 'Y', 'N'); |
| Het gegevensbestandtoestemmingen/privilages van de update. |
GELIJKE VOORRECHTEN; |
| Om een lijst te schrappen. |
dalings lijst [lijstnaam]; |
| Keert de kolommen en kolominformatie betreffende de aangewezen lijst terug. |
toon kolommen van [lijstnaam]; |
| Om info in een lijst reeds bij te werken. |
De UPDATE [lijstnaam] PLAATSTE Select_priv = `Y', Insert_priv = `Y', Update_priv = `Y waar
[gebiedsnaam] = `user'; |
| Schrap een rij van een lijst. |
SCHRAP van [lijstnaam] waar [gebiedsnaam] = `whatever'; |
| Schrap een kolom. |
verander de kolom van de lijst [lijstnaam] daling [kolomnaam]; |
| Voeg een nieuwe kolom aan db toe. |
verander lijst [lijstnaam] toevoegen kolom [nieuwe varchar kolomnaam] (20); |
| Verander kolomnaam. |
verander lijst [lijstnaam] verandering [oude kolomnaam] [nieuwe kolomnaam] varchar (50); |
| Maak een unieke kolom zodat krijgt u geen dupes. |
verander lijst [lijstnaam] toevoegen uniek ([kolomnaam]); |
| Maak een kolom groter. |
verander lijst [lijstnaam] wijzigen [kolomnaam] VARCHAR (3); |
| Schrap uniek van lijst. |
verander de index van de lijst [lijstnaam] daling [colmn naam]; |
| Laad een Csv- dossier in een lijst. |
DE GEGEVENS INFILE `/TMP/FILENAME.CSV VAN DE LADING VERVANGEN IN LIJST [LIJSTNAAM] GEBIEDEN DIE DOOR `, 'WORDEN GEËINDIGD, LIJNEN
GEËINDIGD. DOOR `\ n (field1, field2, field3); |
CreÃër Lijst
Voorbeeld 1. |
CREÃëR LIJST [lijstnaam] (firstname VARCHAR (20), middleinitial VARCHAR (3), lastname
VARCHAR (35), achtervoegsel VARCHAR (3),
officeid VARCHAR (10), user-id VARCHAR (15), gebruikersbenaming VARCHAR (8), e-mail VARCHAR (35), telefoon VARCHAR (25), groepen
VARCHAR (15), datestamp DATUM, timestamp tijd, pgpemail VARCHAR (255)); |
CreÃër Lijst
Voorbeeld 2. |
creÃër lijst [lijstnaam] (primaire sleutel personid van int. (de 50) niet ongeldige auto_increment, firstname
varchar (35), middlename varchar (50), lastname varchar (50) gebrek `bato'); |