Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 9520|Svare: 0

Forskjellen mellom mysql_unbuffered_query og mysql_query i PHP

[Kopier lenke]
Publisert på 20.02.2016 20:53:29 | | |

Alle kjenner mysql_query, så la oss kort introdusere mysql_unbuffered_query

mysql_unbuffered_query

(PHP 4 >= 4.0.6, PHP 5) mysql_unbuffered_query -- Sender en SQL-spørring til MySQL uten å hente og cache de resulterende radene

Beskrivelsesressurs mysql_unbuffered_query (strengspørring [, ressurs link_identifier])


mysql_unbuffered_query() sender en SQL-spørring til MySQL, men henter og cacher ikke automatisk resultatsettet slik mysql_query(). På den ene siden sparer dette betydelig minne når man arbeider med store resultatsett. På den annen side kan du manipulere resultatsettet så snart du får første rad, i stedet for å vente på at hele SQL-setningen skal kjøres. Når du bruker flere databasetilkoblinger, må du spesifisere den valgfrie parameteren link_identifier.

Merk: Fordelene med mysql_unbuffered_query() har en pris: du kan ikke bruke mysql_num_rows() og mysql_data_seek() oppå resultatsettet som returneres av mysql_unbuffered_query(). I tillegg må alle ikke-cachede SQL-spørringer hentes ut fra de resulterende radene før en ny SQL-spørring sendes til MySQL.

Ovenfor er forklaringen av mysql_unbuffered_query i PHP-manualen, jeg søkte mye etter forklaringer på nettet for forklaringene som allerede finnes i manualen, mange håper å ha et eksempel for å bedre forstå bruken av denne funksjonen, jeg fulgte forklaringen som ble gitt, laget et eksempel, kun til referanse:







Foregående:PHP genererer tilfeldige tall
Neste:C# runder dobbelen
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com