Database: servers

mysql/mariadb

icona per espandere il menu interno
Table of Contents

Mysql, perchéwhy

La priorità assoluta, per chi non vuole perdere tempo, è assicurarsi di immagazzinare i propri dati in formati standard, in quanto solo questi assicurano una permanenza di disponibilità nel futuroThe top priority, for those who do not want to waste time, is to make sure that they store their data in standard formats, as only these ensure a permanence of availability in the future..

Come server lo standard degli standard nel campo dei database è MySql. Si potrebbe infatti immagazzinare dati in formato testo, in particolare in .csv, un formato decisamente povero, ma proprio perciò decisamente leggero, e con il vantaggio di una leggibilità davvero notevole, anche con qualsiasi editor di testo, in qualsiasi sistema operativo (Linux, Windows, Mac etc.)As a server, the standard of standards in the field of databases is MySql. In fact, it would be possible to store data in text format, in particular in .csv, a decidedly poor format, but precisely for this reason decidedly light, and with the advantage of a truly remarkable readability, even with any text editor, in any operating system (Linux, Windows, Mac etc.)..

Ma Mysql ha un decisivo vantaggio su .csv: di essere dinamicamente interfacciabile con php, generando così delle pagine ben formattate, in modo anche elegante e complesso (e indipendente dalla piattaforma). Inoltre Mysql permette l'esecuzione di operazioni di ben maggior complessità di quelle di un formato puramente testualeBut Mysql has a decisive advantage over .csv: it is dynamically interfaceable with php, thus generating well-formatted pages, in an elegant and complex way (and independent of the platform). In addition, Mysql allows the execution of operations of much greater complexity than those of a purely textual format..

Mysql, comehow

Se uno dei maggiori vantaggi di Mysql è la sua capacità di interfacciarsi con le pagine web, è essenziale imparare a collegare il primo con le seconde: così da testare sul proprio computer, in localhost, le proprie pagineIf one of the greatest advantages of Mysql is its ability to interface with web pages, it is essential to learn how to connect the former with the latter: so as to test your pages on your computer, in localhost.

Per l'installazione di un server in locale (localhost) esistono molte guide sul web: non è cosa per chi non sa nulla di codice sorgente, ma non è nemmeno impresa per pochi addetti ai lavoriFor the installation of a local server (localhost) there are many guides on the web: it is not something for those who know nothing about source code, but it is not even a feat for a few insiders.

📂 In questa sezioneIn this section

  • Database: servers, mysql/mariadb: la scelta di base, che riguarda il vero e proprio datothe fondamental choice, about the data itself
  • Database: clients, come manipolare i datidata manipulation: i programmi che permettono di manipolare, meglio se graficamente, il datoapplications to manipulate and view your data
  • Database: output, l'interazione con phpInteraction with PHP: quale formato dare al “prodotto finito”what format for the final output