![]() |
|
Introduzione, installazione e configurazione di MySql
Per gentile concessione di Piero Spagnolli. E' vietata la riproduzione senza esplicito consenso dell'autore. C:mysqlin> mysqldboppure su Windows NT/2000, dopo averlo installato come servizio, digitate C:mysqlbin> mysqld-nt --installPotete anche usare il comando NET START mysqlche forse è il più semplice anche da ricordare. Per i sistemi Windows 95/98 che utilizzano processori Intel Pentium è disponibile anche l'eseguibile mysqld-opt, ottimizzato per questa famiglia di processori. Su 95/98 se volete far partire automaticamente il server ogni volta che riavviate Windows, potete creare un collegamento al programma nella cartella C:WindowsMenu AvvioEsecuzione automatica. Per fermare il server su 95/98 dovete eseguite il comando C:mysqlin> mysqladmin -u root shutdownoppure su Windows NT/2000 usate il comando NET STOP mysqlProseguiamo con la configurazione di MySQL per iniziare a lavorare con il database. Adesso che il server MySQL è installato e attivo, la prima cosa da fare è quella di impostare una password per l'utente root, ovvero l'utente che è in grado di compiere tutte le operazioni su MySQL, compresa quella di fermare il server. MySQL permette l'accesso ai dati contenuti nei database esclusivamente agli utenti autorizzati: per questo è importante creare da subito degli utenti che abbiano delle possibilità di azione limitate per evitare seri problemi di sicurezza; appena installato, MySQL ha, come già detto, l'utente root che può accedere senza inserire alcuna password, in grado di compiere qualsiasi azione sul server. Quindi la prima cosa da fare è quella di assegnare una password a questo superutente, in modo da evitare che chiunque possa entrare e fare danni senza incontrare alcun blocco. Attenzione perché quello che stiamo per fare è estremamente importante: MySQL è un server di database ed in quanto tale esso permette l'accesso a chiunque si trovi nella stessa rete. Questo significa che se il server è collegato a Internet, chiunque potrà accedere al server! Naturalmente la possibilità di effettuare delle operazioni su di esso sarà vincolata al fatto di avere un nome utente e una password di accesso. Iniziamo assegnando una password all'utente root: la password va inserita tra virgolette, come nell'esempio mysqladmin -u root password "mia_password"Per assicurarci che MySQL abbia registrato il cambiamento, ricarichiamo le tabelle di accesso: mysqladmin -u root reloadSe appare un messaggio d'errore, va tutto bene :-) questo infatti significa che d'ora in poi dovrete inserire la password per operare sul server. Proviamo ora a vedere se la password viene riconosciuta, ad esempio esaminando i parametri di lavoro del server: mysqladmin -u root -p statusAppena premuto invio vi verrà richiesta la password. Mentre la scriverete non apparirà nulla; non preoccupatevi, è una misura di sicurezza per evitare che qualche curioso, sbirciando, riesca a vedere quanto è lunga la password. Esaminiami i comandi base che abbiamo utilizzato: -u rootindica a MySQL che volete accedere con il nome utente root -pindica che vi dovrà essere richiesta la password per eseguire l'operazione. Come abbiamo visto omettendo -p il server si rifiuta di compiere l'operazione. Adesso dovrete inserire la password anche per fermare il server: mysqladmin -u root -p shutdown |
IN EVIDENZA
Una slidegallery con jQuery
Pagamenti online con PayPal e PHP
Breve guida a jQuery
Effetto ombra su testo con Photoshop
Guadagna col tuo sito grazie a TradeD...
Guida XHTML
Riscrivere le URL con Asp
Riavviare IIS
HTTP 500 internal server error
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Introduzione ad Ajax ed Asp con Jscri...
Referenze dei Tag Html
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||
© 2001/2010 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||