Guide / tutorial per phpMyAdmin. Guida per imparare ad usare phpMyAdmin per fare query sql sul database mysql. Trucchi e segreti di phpMyAdmin.
Visualizzazione post con etichetta phpmyadmin+guide. Mostra tutti i post
Visualizzazione post con etichetta phpmyadmin+guide. Mostra tutti i post

venerdì 13 maggio 2016

Come esportare un database con phpMyAdmin

Con phpMyAdmin è possibile esportare un intero database mysql in maniera semplice e veloce.
Quello che ti serve è ovviamente l'accesso alla piattaforma con un utente che abbia i privilegi sul database da esportare... e questa guida :p

Per esportare un database mysql con phpMyAdmin, basta cliccare sul nome del database da esportare, poi sulla voce Esporta in alto nella pagina.

Nella sezione Metodo di esportazione, lascia pure rapido, e come Formato scegli SQL.
Infine clicca su Esegui.

Come esportare un database con phpMyAdmin

Ti verrà chiesto di salvare un file con estensione .sql sul tuo pc.
Quel file conterrà tutte le informazioni necessarie per poter ricreare il database mysql con tutte le sue tabelle ed i dati inseriti, in una nuova installazione di mysql.

Ecco fatto, con pochi semplici click hai esportato il tuo database mysql grazie a phpmyadmin, ed ora hai quindi una copia di backup del tuo database.

Attenzione però,
in realtà così stai salvando solo le tabelle del database, senza creare fisicamente il database.
Se vuoi esportare anche il database (e non solo il suo contenuto quindi), scegli il Metodo di esportazione Personalizzato e nella sezione Opzioni specifiche al formato, Opzioni di creazione dell'oggetto, in Aggiungi istruzioni, flegga Aggiungi l'istruzione CREATE DATABASE / USE, che altrimenti di default non è fleggata.

esportare database phpMyAdmin con creazione db

ps Se vuoi sapere come importare un db su phpmyadmin clicca qui.

giovedì 12 maggio 2016

Come creare una tabella su phpMyAdmin

PhpMyAdmin, il famoso web editor di database mysql, è uno strumento facile da usare e molto intuitivo.
Oggi vediamo come creare una tabella su phpMyAdmin.

Per creare una nuova tabella su phpMyAdmin, clicchiamo sul nome del database nel quale vogliamo aggiungere la tabella (se non sai come creare un database phpMyAdmin leggi qui).

Nella sezione Crea tabelle, inseriamo il nome della tabella e scegliamo il numero di campi iniziale (modificabile anche in seguito) con la quale questa deve essere creata, poi clicchiamo su Esegui.

Crea tabelle phpMyAdmin

Finiremo così in una nuova schermata con l'elenco dei campi da personalizzare.
Inseriamo le seguenti informazione per ogni riga corrispondente ad un campo della tabella mysql:
  • nome
  • tipo (int, varchar, text, date, ecc...)
  • lunghezza/valori
  • predefinito (NULL, current_timestamp)
  • codifica caratteri (lasciate pure vuoto)
  • attributi (binary, unsigned, unsigned zerofill, on update current timestamp)
  • null
  • indice (primary, unique, index, fulltext, spatial)
  • auto increment (A_I)
  • ...
Inseriamo tutti i dati necessari per configurare tutti i campi della tua tabella mysql, poi clicchiamo su Salva.

Se si ha la necessità di aggiungere un nuovo campo oltre a quelli già presenti, in alto nella pagina c'è la possibilità di farlo. Basta scegliere il numero di campi da aggiungere alla voce Add colums e poi cliccare su Esegui.

Aggiungere nuovi campi tabella phpMyAdmin

La tabella mysql è ora creata.
In qualsiasi momento potremo rientrare nella nostra tabella e modificare un campo (tasto Modifica), eliminare un campo (tasto Elimina), fare una query (tasto SQL), o inserire a mano un valore nella tabella (tasto Inserisci)... più molte altre operazioni, il tutto (a parte le query ovviamente) volendo senza conoscere una riga di sql :-)

Modificare tabella phpMyAdmin


Altre guide utili su phpMyAdmin:

martedì 10 maggio 2016

Come creare un utente su phpMyAdmin

Su phpMyAdmin è possibile creare un numero illimitato di utenti in modo da dare a ciascuno i permessi di lettura/scrittura/modifica su ogni specifico database o tabella mysql.

Per creare un utente su phpmyadmin, vai nella pagina principale di phpmyadmin e clicca su Account utenti nel menù in alto nella pagina.
Finirai così nella pagina contenente tutti gli utenti, dalla quale potrai creare un nuovo utente, sia modificare i permessi agli utenti esistenti, o anche eliminarli.

Per creare un nuovo utente mysql, nella sezione Nuovo, clicca su Aggiungi account utente.

Come creare un utente su phpmyadmin

Inserisci le seguenti informazioni di login:
  • nome utente
  • nome host (su che host può agire l'utente, se ne hai solo uno puoi lasciare % qualsiasi)
  • password (con conferma, può anche essere generata in automatico)
  • plugin di autentificazione (lascia autentificazione mysql nativa)
  • Database per account utente (consente di creare un db con lo stesso nome dell'utente creato)

Creare un utente phpmyadmin login account

Poi abbiamo la sezione Privilegi globali, diamo una spunta su Seleziona tutto se vogliamo dare tutti i permessi su tutti i database, oppure lasciamo deselezionati i campi se vogliamo dare successivamente i singoli permessi su ciascuna tabella o database.

Creare un utente phpmyadmin privilegi globali

Infine c'è la sezione SSL che riguarda la sicurezza di connessione, se non sappiamo come configurarla, lasciamo Require None.

Per concludere la creazione dell'utente clicchiamo infine sul bottone in fondo alla pagina Esegui.

Se vuoi modificare i privilegi per dare accesso solo ad un determinato database ad un utente al quale non avevi specificato alcun permesso, clicca su Modifica privilegi accanto al nome del tuo utente (nella lista degli utenti).
Poi clicca sul pulsante in alto Database e seleziona il nome del database al quale vuoi dare i permessi, poi clicca su Esegui.


Si aprirà la mascherina con la quale indicare i Privilegi specifici al database selezionato.
Spunta le voci che ti interessano poi clicca su Esegui per completare l'operazione.

Così facendo avremo dato i privilegi a tutte le tabelle del database selezionato.
Volendo potevamo anche decidere di settare i permessi anche alle singole tabelle, andando a creare l'utente direttamente da dentro la tabella, con l'opzione Privilegi.

Tutto chiaro?
Se crei un utente dalla root del sito phpmyadmin e gli dai tutti i permessi, quello è un utente mysql root che può avere accesso a tutti i database.
Se crei un utente quando sei dentro uno specifico database (o glielo associ dopo) e gli dai tutti i permessi, quell'account potrà accedere a tutte le tabelle di quel database.
Se crei un utente quando sei dentro una determinata tabella, quell'utente può accedere solo ai dati di quella tabella.

Altre guide utili su phpMyAdmin:

Come creare un database con phpMyAdmin

Dopo aver installato phpadmin ed aver fatto accesso con la password di root, vediamo come creare un database con phpmyadmin con pochi semplici click.

Per creare un nuovo database mysql in phpmyadmin, clicchiamo sul pulsante Nuovo nel menù di sinistra.
Finiremo così in una pagina dal titolo Crea un nuovo database.
Inseriamo semplicemente il Nome del database e la Codifica caratteri (se lasciato il campo vuoto viene settato il charset di default del sistema operativo su cui è installato mysql).
Infine clicchiamo su Crea.

Come creare un database con phpmyadmin

E' tutto, il nostro nuovo database mysql sarà ora disponibile nel menù di sinistra di phpmyadmin.


Altre guide utili su phpMyAdmin:

lunedì 9 maggio 2016

Come installare phpMyAdmin

Conosci phpMyAdmin?
PhpMyAdmin è un tool web per la gestione dei database mysql.
Grazie a phpMyAdmin è infatti possibile creare database, modificare tabelle, dare i permessi agli utenti e tanto altro ancora, il tutto tramite una comoda interfaccia web.

Quindi come si fa per installare phpMyAdmin?
Semplice, collegati a questo sito:
https://www.phpmyadmin.net

Clicca su Download 4.6.1 (o la versione di phpMyAdmin che ci sarà online quando guarderai questa guida :)).

Come scaricare phpMyAdmin

Scarica il file zippato ed estrai il suo contenuto all'interno della cartella dove sono tutti i tuoi siti php.
Ad esempio, nel mio caso che ho easyphp, il percorso è il seguente:
C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www

Per comodità puoi rinominare la cartella di phpmyadmin da phpMyAdmin-4.6.1-all-languages in phpmyadmin, e quindi avere un url finale tipo questo:
C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\phpmyadmin

Ora, dopo aver avviato il server http ed il database mysql, collegati alla pagina di phpmyadmin tramite web.
Nel mio caso ad esempio, l'indirizzo è:
http://127.0.0.1/phpmyadmin/

Si aprirà la pagina di login, inserisci i tuoi dati di amministratore al database mysql e clicca su Esegui per entrare dentro phpMyAdmin e poter così gestire i tuoi database mysql.

Come installare phpMyAdmin

Attezione!
Se hai già installato easyphp  sul tuo computer, hai già anche phpMyAdmin, e quindi non hai bisogno di eseguire questa installazione.
Per usare il phpMyAdmin del tuo easyphp, basta che vai nella dashboard di easyphp, poi avvia il webserver ed il database mysql.
Ora, torna nella home page di easyphp:
http://127.0.0.1:1111/
E nella sezione Modules, alla voce MySQL Administration, clicca su Open.


Come installare phpMyAdmin easyphp

Il link al tuo phpmyadmin by easyphp sarà una cosa del genere:
http://127.0.0.1/eds-modules/phpmyadmin4531x160309201100/

Buone query :)


Altre guide utili su phpMyAdmin: