MySQL is een gratis , open source database- eigendom van en ontwikkeld door Sun Microsystems . Door zijn ruime gebruik van de open source gemeenschap , vele gebruikersinterfaces , zoals de PHP - gebaseerde phpMyAdmin , zijn beschikbaar voor MySQL . Het is een zeer nuttige databank voor webontwikkelaars , als deze wordt ondersteund door de meerderheid van de web hosts en gebruikt door duizenden websites , waaronder Wikipedia en gedeelten van Yahoo! Database Basics Elke MySQL database is samengesteld elementen die gemeenschappelijk zijn in alle database. Binnen elke database minstens een tafel , een gedeelte dat een bepaald gedeelte van de data categoriseert . De tabel kan worden genoemd alles maar moet de informatie die is opgeslagen in het reflecteren . Zo moet bijvoorbeeld een tabel met gebruikersgegevens worden genoemd " Users " of " leden" te laten andere ontwikkelaars weten wat voor soort informatie te verwachten . Binnen elke tafel zijn een of meer kolommen . Deze kolommen zijn vergelijkbaar spreadsheet headers voor het soort van gegevens identificeren . De tabel 'Gebruikers' kunnen de kolomkoppen "username " en bevat " password . " Wederom moet de naam intuïtief om gemakkelijk herkenning . Gegevens in de tabel aangeduid als een rij . Elke rij bevat een record , met gegevens die overeenkomen met de juiste kolom . MySQL SELECT De belangrijkste gebod , of elke verklaring, MySQL is de SELECT-instructie . Een basis SELECT-instructie wordt gebruikt om een tabel zoeken naar specifieke informatie . Deze verklaringen , in hun meest elementaire vorm , worden opgemaakt als : SELECT * FROM gebruikers . Deze verklaring zal alle gegevens in de " Users " tafel terugkeren . Om terug te keren informatie uit een bepaalde kolom , vervang de * met de naam van de kolom. Bijvoorbeeld : . SELECT voornaam FROM Gebruikers MySQL Clausules meeste MySQL commando kan worden toegevoegd met clausules , of het beperken van secties die aangeven welke gegevens moeten worden getroffen . De meest gebruikte clausules zijn WAAR en ALS . Een SELECT-instructie kan worden toegevoegd met een WHERE-component om een tafel te zoeken . De opdracht SELECT * FROM gebruikers WHERE voornaam = " Bob " zullen alle rijen waar de voornaam van de gebruiker is Bob terug . Het kan verder worden aangepast om alleen de achternaam van alle gebruikers wiens voornaam is Bob terug : SELECT achternaam FROM gebruikers WHERE voornaam = " Bob " Terwijl het where alleen zal alle rijen waarbij de eerste naam terug . precies Bob , met behulp van de LIKE -clausule kan een gebruiker gebruikersnamen die vergelijkbaar zijn met Bob zijn te vinden . De LIKE -clausule gebruikt het %-teken aan te duiden ' wildcards '. Voor alle gebruikers wiens voornaam omvat " ob " vinden , gebruikt u de opdracht SELECT * FROM gebruikers WHERE voornaam LIKE ' % ob % " . Dit zal alle gebruikers die hebben " ob " op enig moment in hun naam terug . Aan gebruikers van wie de voornaam alleen eindigt op " ob " vinden , gebruikt u de opdracht SELECT * FROM gebruikers WHERE voornaam LIKE ' % ob " .
|