Mysql 5.0 Community Edition
My. SQL Wikipedia. My. SQL o Oracle My. SQL ma skjul My S Q L1 un Relational database management system RDBMS composto da un client a riga di comando e un server. Entrambi i software sono disponibili sia per sistemi Unix e Unix like che per Windows le piattaforme principali di riferimento sono Linux e Oracle Solaris. My. SQL un software libero rilasciato a doppia licenza, compresa la GNU General Public License ed sviluppato per essere il pi possibile conforme agli standard ANSI SQL e ODBC SQL. I sistemi e i linguaggi di programmazione che supportano My. SQL sono molto numerosi ODBC, Java, Mono,. NET, PHP, Python e molti altri. Le piattaforme LAMP e WAMP incorporano My. SQL per limplementazione di server per gestire siti web dinamici, inoltre molti dei Content Management System di successo come Word. Mifos%20website/mifos.org/sites/rollout.mifos.org/files/u5/install_db_download.jpg' alt='Mysql 5.0 Community Edition' title='Mysql 5.0 Community Edition' />Press, Joomla e Drupal nascono proprio con il supporto predefinito a My. SQL. 567Il codice sorgente di My. H0930 Yoshie Mikasa. SQL era inizialmente di propriet della societ My. SQL AB, veniva per distribuito con la licenza GNU GPL oltre che con una licenza commerciale. Fino alla versione 4. A few things have changed in the database landscape since our Top 10 MySQL GUI Tools list was compiledin particular the emergence of cloud services. Keep that in. Built on MySQL Enterprise Edition and powered by the Oracle Cloud, Oracle MySQL Cloud Service provides a simple, automated, integrated and enterprise ready MySQL. Mysql.png' alt='Mysql 5.0 Community Edition' title='Mysql 5.0 Community Edition' />GNU LGPL e poteva dunque essere utilizzato anche per applicazioni proprietarie. Dalla versione 4. GNU GPL. Esiste peraltro una clausola estensiva che consente lutilizzo di My. SQL con una vasta gamma di licenze libere. Oracle Technology Network is the ultimate, complete, and authoritative source of technical information and learning about Java. Nel luglio 2. 00. My. SQL AB aveva 3. I suoi principali introiti provenivano dal supporto agli utilizzatori di My. SQL tramite il pacchetto Enterprise, dalla vendita delle licenze commerciali e dallutilizzo da parte di terzi del marchio My. SQL. Il 1. 6 gennaio 2. Sun Microsystems ha acquistato la societ per un miliardo di dollari,8 stimando il mercato del database in 1. Il 2. 0 aprile 2. Sun Microsystems stata proposta lacquisizione da parte di Oracle per 7,4 miliardi di dollari. Laccordo, approvato dallantitrust USA, poi passato al vaglio degli organi corrispondenti dellUnione Europea, preoccupati dal conflitto di interessi costituito dai database commerciali Oracle rispetto a My. SQL. Il padre di My. Free Download Driver Printer Hp Laserjet 6L For Windows 7 on this page. SQL, Michael Widenius, ha lanciato una petizione online per opporsi alla fusione. Nonostante ci lUnione europea ha dato parere favorevole, e lacquisizione stata completata il 2. Il software Media. Wiki, che gestisce i siti del progetto Wikipedia, basato su database My. SQL. Il ramo 5. 5 il primo a includere estensioni non Open Source, disponibili solo nella versione Enterprise a pagamento. A partire dal 2. 01. Linux e alcuni utenti importanti come Wikipedia1. My. SQL con il fork Maria. DB1. 21. 31. Fino a qualche anno fa lo sviluppo del programma era opera soprattutto dei suoi sviluppatori iniziali David Axmark, Allan Larsson e Michael Widenius. Questultimo era il principale autore del codice oltre che principale socio della societ e tuttora coordina il progetto, tra laltro vagliando i contributi che pervengono dai volontari. I contributi vengono accettati a condizione che il loro autore condivida i diritti dautore con la societ. Da luglio 2. 00. 7 la societ impiega un centinaio di sviluppatori a tempo pieno. La prima versione alfa del ramo 3. La prima versione di produzione del gennaio 2. Nelle versioni 3. My. ISAM che rimpiazza il vecchio Isam, HEAP ora MEMORY, Inno. DB e BDB. Inoltre sono state aggiunte la ricerca fulltext e la replica. Nellottobre 2. 00. Le aggiunte pi significative sono. UNIONDELETE multitabella migliorate le tabelle Merge perch supportino le INSERT e i campi autoincrementanti limitazione delle risorse utilizzabili da ogni singolo utente variabili dambiente reimpostabili con il comando SET una libreria per incorporare le funzioni di My. SQL in un altro programma. La prima versione del ramo 4. Le aggiunte pi significative sono. Subquery. Queste sono delle query SQL nidificate. Si ha dunque la possibilit di scrivere SELECTFROMtabella. WHEREcolonna. 1SELECTcolonna. FROMtabella. 2LIMIT1 Dati geografici memorizzati secondo il modello Open. GIS I Prepared Statements Le connessioni SSLTLS Set di caratteri impostabili a livello di database, tabella e colonna aggiunto il supporto per Unicode UTF8 e UCS2 Commenti a livello di colonna. Il 2. 2 dicembre 2. Le aggiunte pi significative sono. Le viste, tabelle virtuali ricavate da una query SQL, aggiornabili quando possibile Le stored procedure, un vero e proprio linguaggio di programmazione per interagire con i dati del database. Oltre ai soliti parametri di ricerca e selezione possibile inserire costrutti IF. THEN. ELSE, tanto per fare un esempio I trigger, istruzioni SQL che vengono lanciate automaticamente prima o dopo lesecuzione di determinate query su determinate tabelle. INFORMATIONSCHEMA, un database virtuale che descrive la struttura di tutti gli altri database inoltre i comandi SHOW, che anchessi restituiscono informazioni sulla struttura dei database, sono stati potenziati Il tipo di dati BIT Gestione appropriata del fuso orario timezone I tipi di tabella Archive e Federated UnAPI ben strutturata per sviluppare nuovi tipi di tabelle. La prima alfa pubblica uscita il 2. Le principali nuove caratteristiche sono. Il partizionamento delle tabelle UnAPI per scrivere nuovi parser per le ricerche FULLTEXT Gli eventi Replica basata sui dati anzich sulle query I log possono essere scritti in un database, oltre che nei file di testo Supporto per Xpath Campi AUTOINCREMENT e varie ottimizzazioni per le tabelle ARCHIVE Cluster. DB ora pu scrivere i dati su disco, oltre che conservarli nella RAM supporta inoltre Monta. Vista ALTER TABLE, CREATE INDEX e DROP INDEX sono molto pi performanti. La versione 5. 2 in fase alfa e le principali novit sono il nuovo storage engine Falcon e il backup online. Sul sito di My. SQL scomparso ogni riferimento alla versione 5. Si tratta del primo ramo sviluppato sotto legida della Sun ora Oracle. Non quindi un caso che questa versione abbia avuto come unico scopo lottimizzazione del server su sistemi Solaris e su hardware SPARC, nonch lottimizzazione di Inno. DB in particolare della sua configurazione di default, che prima aveva notevoli difetti. Si tratta del primo ramo che divenuto stabile sotto legida di Oracle. La versione 5. 5 introduce diverse nuove funzionalit. La replicazione semisincrona fornisce una maggiore garanzia sui dati poich il commit sulla base dati Master attende che almeno uno Slave abbia ricevuto le modifiche Viene introdotto il Performance Schema che contiene numerose viste utili per il tuning della base dati LEngine Inno. DB diventa il default e viene reso molto pi performante e scalabile sui moderni processori multicore. Sono molte, di cui alcune molto attese, le nuove funzionalit della versione 5. La gestione dei microsecondi e dei millisecondi nei datatype temporali e nei timestamp La possibilit di controllare i dati della Host Cache ed i relativi errori Nuove viste, utili per il monitoraggio ed il tuning della base dati, nel Performance Schema e nellInformation Schema La possibilit di escludere alcune directory dalla ricerca come nome di database Lutilizzo di ricerche testuali FULLTEXT SEARCH sullEngine Inno. DB Uninterfaccia di tipo memcache su tabelle Inno. DB Molte utili estensioni che migliorano la sicurezza della base dati. Questo ramo in sviluppo. Le novit sono principalmente nello Storage Engine Inno. DB. Il ramo 5. 7 introduce anche lALTER TABLE online e lo stack degli errori.