ComputersDatabases

MySQL - Windows console command

Ontwikkeling van de informatietechnologie - een van de belangrijkste gebieden van de menselijke activiteit. Daarom is in deze regio investeren enorm veel geld. Sinds het begin en een heleboel verschillende taken is besloten tot nu toe, die het dagelijks leven van veel mensen serieus te verlichten. Echter, met de technologische vooruitgang, een aantal problemen, waarvan er één - een overmatige hoeveelheid informatie die moet worden opgeslagen. Databases werden ontworpen om de situatie op te lossen.

Een overzicht van de database management systemen

Aangezien het probleem van het opslaan van grote hoeveelheden informatie die relevant is voor vandaag, zijn er verschillende manieren op te lossen. Elk van hen gericht op de taak een bepaalde richting. Echter, samen vormen ze een volledige complex dat opslagprobleem vereenvoudigt.

Er is een duidelijke indeling, die de noodzaak van een bepaalde database en DBMS (database management system) bepaalt. De meest voorkomende wordt momenteel beschouwd als een client-server storage technologie. Deze omvatten het volgende: Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, Linter, MySQL. Wij zijn geïnteresseerd in de laatste optie - MySQL, waarin het team volledig aan de SQL-standaard. Deze technologie is een van de meest populaire en meest gebruikte aan te pakken lokale toepassing en productie problemen van de kleine schaal.

Client-server technologie precursors file-server database, die hun posities hebben verloren als gevolg van een aantal bestaande nadelen, waaronder de noodzaak propagatie DBMS kernel wijzen op elke computer en een belangrijke belasting van het lokale netwerk, resulterend in verhoogde tijdrovend. Deze groep omvat de Microsoft de Access, de Borland een Paradox.

Nieuwe technologieën winnen aan populariteit

Echter, een paar jaar geleden was er een geavanceerde technologie die aan populariteit wint en de vraag voor het oplossen van kleine lokale problemen. We hebben het over de embedded database management systemen. Het belangrijkste kenmerk van deze database - geen server side. Het systeem zelf is een bibliotheek, waardoor een uniforme manier om grote hoeveelheden informatie die gehost wordt op de lokale computer af te handelen. Deze methode elimineert de nadelen file server resources, en zeer superieur aan de client-server technologie snelheid.

Als voorbeelden kan worden gezien OpenEdge, SQLite, BerkeleyDB, één van de Firebird opties van Zigzag Sav, de Microsoft SQL Server Compact, Linter, evenals één van de MySQL-optie die het team zijn niet anders dan die welke worden gebruikt in client-server database. Echter, embedded systemen gemakkelijk verliezen de relevantie ervan als het probleem zal ophouden lokaal te zijn.

De belangrijkste voordelen van de MySQL database

management systeem MySQL database is een van de meest populaire technologie, omdat het kan worden geactiveerd om het grote aantal taken aan te pakken. Als we vergelijken met de moderne tegenhangers, is het mogelijk om een aantal belangrijke voordelen te identificeren.

Het belangrijkste voordeel in de Russische markt wordt beschouwd als de beschikbaarheid, want het is gratis in de meeste gevallen. Het tweede kenmerk is de snelheid. Een van de meest populaire systemen is MySQL. Team het is snel, met een minimale responstijd. Geen invloed op de snelheid van de verwerking van commando's om verbinding te maken met de server meerdere clients in multithreaded modus met behulp van InnoDB steunmechanisme voor snelle transacties.

De aanwezigheid van de ODBC-stuurprogramma stelt ontwikkelaars in staat om de oplossing van vele problemen te vereenvoudigen. De voordelen moet ook het aanbieden van mogelijkheden records van vaste en variabele lengte bevatten. Maar de belangrijkste functie van die wordt zeer gewaardeerd onder programmeurs - interface met de taal C en PHP. De mogelijkheden van MySQL, toegestaan om deze database te gebruiken voor een groot aantal aanbieders van web hosting diensten.

En voor een eenvoudige leek, het ontwikkelen van een belang in moderne technologieën van informatie-opslag, is het nodig om de MySQL, de studie van de SQL-commando's en syntaxis, omdat de experts op dit gebied zijn in grote vraag en zeer overal in de wereld betaald. Daarom, als iemand geïnteresseerd is in deze richting onverwijld kosten. We moeten verhuizen naar nu bestuderen.

Wat heb ik nodig om te studeren

Op het eerste gezicht lijkt het misschien dat dit gebied is moeilijk te zelfstudie en vereist een constante communicatie met de specialist. Het is echter niet zo. Studie architectuur en functies van MySQL, de belangrijkste team van de query taal en alles wat daarmee samenhangt, kunt u zelf, zonder toevlucht te nemen tot de hulp van een consultant. Het is genoeg om het verlangen en de inspanningen om verder te gaan hebben. Alleen de eigen ontwikkeling en de studie van dit gebied zal toelaten om nieuwe kennis te verwerven, om de verworven vaardigheden te consolideren en misschien beginnen om een carrière op te bouwen en in die richting.

Om de basiscommando's, in de eerste plaats te bestuderen, moet je bij de hand hebt een gratis versie van MySQL console nut. Dat leerproces begint met het. U kunt het downloaden van de officiële MySQL website. Het is eenvoudig te installeren op elk besturingssysteem, vormen een server en cliënt op een enkele computer, hetgeen erg handig.

Dan is het noodzakelijk om toevlucht te nemen tot het vinden van een training handleiding met basisinformatie over de MySQL-omgeving. Console-opdrachten voor fundamenteel onderzoek, in de regel, zijn ze ook opgenomen. Informatie over deze heel veel. Echter, moet je een keuze serieus te komen. De informatie moet consequent worden gepresenteerd en duidelijk gestructureerd.

Als je basiskennis van het Engels, kunt u de ingebouwde console ondersteuning gebruiken. Voor dit doel is er een speciale opdracht, die helpt bij het gebruik van MySQL gereedschap te begrijpen.

De belangrijkste console commando's

Een soepele overgang van de basisfuncties, mogelijkheden en voordelen, kregen we aan de lijst van basiscommando's. MySQL hulpprogramma bevat in eerste instantie slechts één gebruiker, die alleen wordt gebruikt voor de studie. Deze gebruiker met de naam root-, wiens wachtwoord identiek is aan de naam.

Wanneer de eerste en de daaropvolgende lancering van de console MySQL gebruiker moet het root-wachtwoord in te voeren voor de verdere werk met de DBMS MySQL. CLI commando's zijn alleen beschikbaar na een succesvolle verificatie.

Na een succesvolle test voor het gemak, kunt u de bestaande commando's met behulp van de opdracht help weer te geven. Daarna zal de console worden voorgelegd aan alle bestaande commando's en een korte beschrijving van hen.

en weergave stuurcommando's

Nu moet je naar de volgende stap. Om dit te doen, moet u een bestaande selecteren of een nieuwe database. Om een bestaande database selecteert, moet de opdracht gebruik te gebruiken. En door het gat naar de naam van de database in te voeren. In eerste instantie, het nut is er maar één - met de naam test. Daarom zal de vraag er als volgt uit: gebruik test.

Om de database te maken die u nodig heeft om de opdracht te maken te gebruiken, wijzend naar haar trefwoord database en het opgeven van de juiste naam. De structuur er als volgt uit: create database Name_of_database. Om te werken met de nieuw aangemaakte databank is het noodzakelijk om toe te passen door met de opdracht te gebruiken.

Het medium heeft een functie voor het weergeven van bestaande databases, tabellen, primaire sleutels of externe verbindingen en het uitvoeren van informatie beschikbaar over hen in MySQL console. Teams in dit geval moet altijd beginnen met de voorstellen te laten zien. Bijvoorbeeld, om een lijst van beschikbare databases weer te geven voor de huidige gebruiker, voert u de volgende query: toon databases. Om de tafel genoeg weer te geven na het zoekwoord de weergave object te wijzigen door het schrijven van tafels.

Tabellen Management Team

Voordat we verder gaan, is het noodzakelijk nogmaals te herinneren dat de naleving van de SQL-standaard biedt mogelijkheden voor ontwikkelaars, ongeacht de database en besturingssystemen. Verzoeken ontwikkeld in een omgeving die de SQL-standaard ondersteunt, met succes zal werken (als de database beschikbaar is, en tafels) in MySQL omgeving. Windows console commando's zijn niet verschillend van die in andere besturingssystemen.

Spreadsheet zijn er een aantal specifieke commando's die, als we ze vertalen naar het Engels, spreken voor zich. Op het creëren commando hierboven vermeld. Het kan ook worden geactiveerd om tabellen toe te voegen aan de eerder gemaakte database. Databaseobjecten zoals tabellen te verwijderen en gebruikt neerzetten opdracht waaraan toegevoegd wordt de naam van het object worden vernietigd. Bijvoorbeeld: daling naam _ van _ uw _ tafel.

Syntax aanvragen aan de database server heeft altijd de algemene structuur. Daarom is een verzoek, ontworpen voor Windows, en zal goed werken in MySQL Linux console. Teams behandeld server foutloos in een besturingssysteem niet kan fouten veroorzaken in anderen.

Kies een team

Maar de belangrijkste spreadsheet syntaxis van de opdracht is eenvoudig genoeg, - selecteer een team. Het wordt gebruikt om gegevens uit de database te selecteren. De originele syntax is als volgt: select * from tabel _ naam. Door het sturen van een verzoek aan de databaseserver, moet de klant alle records opgeslagen in de tafel te krijgen.

Veel mensen nooit denken, maar als surfen op Internet middelen voortdurend worden gebruikt MySQL commando's. De PHP-queries gebruik maken van de SQL-taal syntax om de inhoud van een directory van online winkels of het nieuwsbericht te zien in sociale netwerken. In plaats van de "*" na de select biedt, in de regel, een lijst van de belangrijkste gebieden van de tafel of meerdere tafels van de gegevens te verwerken. In het geval van bemonstering van meerdere tafels, een speciale bundel te sluiten, die dient aan te sluiten op de beschikbare externe aansluitingen. Echter kan deze toestand worden gewijzigd onafhankelijk aangeven welke velden moet de verbinding worden uitgevoerd.

Instellen van de bemonstering beperkingen

Soms is er een situatie waarin de ontvangen uit de database server response bevat dubbele data. Om ervoor te zorgen dat de gebruiker alleen zichtbaar unieke ingangen, met behulp van aanbod te onderscheiden. Het is geplaatst voordat de lijst van verplichte velden en dient als hulpmiddel om duplicaten te verbergen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 nl.unansea.com. Theme powered by WordPress.