MySQL gira su diverse piattaforme , tra cui Windows , Mac OS X e Linux . È possibile scaricare e installare MySQL sul proprio computer . Inoltre , molti servizi di web hosting forniscono un'implementazione di MySQL come parte dei loro pacchetti , ognuno con una interfaccia unica che si collega al database . Se si utilizza MySQL come parte di un sito web o applicazione , i visitatori del sito non è necessario scaricare alcun software aggiuntivo per sfruttare le funzionalità di MySQL .
Prestazioni
MySQL è scritto in C e C + + e usa i thread del kernel che permette pieno multi -threading in modo che possa sfruttare più CPU , se disponibile . Esso utilizza filo -based allocazione di memoria e ottimizzato nested -loop join per migliorare la velocità . MySQL utilizza anche le tabelle hash come tabelle temporanee durante l'esecuzione di query . Per interrogare le tabelle di un database, MySQL utilizza funzioni SQL in una libreria di classi ottimizzata per migliorare la velocità e ridurre o eliminare la necessità di accedere alla memoria .
Databases
MySQL consente di aggiungere , accedere , modificare e cancellare i dati memorizzati nel database su un server MySQL . Tu non hai limite al numero di database che è possibile creare su un server MySQL , mentre il limite per il numero di tabelle dipende dal file system. È possibile partizionare grandi database MySQL per migliorare le prestazioni e la gestione. Quando l'esecuzione di query , è possibile includere le tabelle di più database nella stessa query .
Tavoli
Nella progettazione di tabelle , è possibile creare fino a 4.096 colonne e memorizzazione di migliaia di record . Ogni campo può essere di diversi tipi di dati diversi, tra numeri interi , galleggianti, salmerini , testo, data e ora francobolli o tipi enum che si definiscono . È anche possibile fissare la lunghezza di un campo , che devono potervi valori , impostare le chiavi primarie e indici e numeri di incremento automatico . Per interrogare le tabelle , è possibile utilizzare la sintassi SQL e utilizzare selezionare, inserire , aggiornare, cancellare , visualizzare , unire o qualsiasi altra sintassi consentita dalle lingue di SQL .
Programmazione © www.354353.com