Explode Funksjon i MySQL

Explode Funksjon i MySQL


Databaseapplikasjoner som MySQL er den elektroniske tilsvarer kontorist som vet hvordan du raskt finne filen du trenger når det gis bare datoen eller saksområdet. PHP språket gjør MySQL enda mer effektiv ved å tilby funksjoner som "eksplodere" -funksjonen, som lar deg formatere data i en form som kan være effektivt lagret i databasen og senere hentes.

MySQL oversikt

MySQL startet i 1994 som et prosjekt av utviklere Michael Widenius og David Axmark å skape et bedre alternativ til den lette database mSQL. MySQL er en relasjonsdatabase management system som bruker SQL eller Structured Query Language få tilgang til data som er lagret i tabeller. MySQL brukes av bedrifter for intern datalagring, lage dynamiske innhold nettsteder, sosiale medier webprogrammer og online spill. MySQL er open source programvare lisensiert under GNU General Public License. MySQL AB - selskapet ble stiftet for å utvikle MySQL i 1995 - er eid av Oracle Corporation.

PHP eksplodere

Den "eksplodere" -funksjonen er ikke en del av standard SQL eller et språk funksjon av MySQL. I stedet er det en PHP-språk funksjon som gjør det mulig for programmereren å splitte opp en rekke tegn og lagre de enkelte delene i en matrise. For eksempel, i strengen "Det var den beste av tider," den eksplodere funksjonen kan dele det opp i seks forskjellige elementer og lagre hvert element i en matrise.

Prepping MySQL data

Du kan bruke PHP eksplodere funksjonen til å forberede data for tillegg til MySQL database tabell. For eksempel, hvis du har en streng som inneholder en kundes by, stat og postnummer, eksplodere kan brukes til å bryte opp strengen og legge de inn til byen, statlige og zip kolonnene i databasetabellen. Den eksploderer funksjonen kan også dele opp en streng basert på en streng token eller skilletegn. Du kan bruke denne funksjonen til å skille brukernavn fra domenenavnet i en e-postadresse.

MySQL Status Eksempel

Du kan bruke eksplodere funksjon for å splitte MySQL sin statusdata i sine enkelte bestanddeler. For eksempel MySQL funksjon mysql_stat henter statusinformasjon tilbake etter et forsøk på å koble til en database; det skaper en streng som inneholder informasjon om en database oppetid, antall åpne tabeller og antall søk utført per sekund. Du kan skrive et PHP-program som bruker eksplodere å bryte denne strengen opp i individuelle status elementer som kan da bli formatert i en rapport.