mercoledì 13 settembre 2017

Cancellare database mysql con phpmyadmin

Dopo aver creato un database mysql, averlo riempito di tabelle e di record, può anche capitare di decidere che quell'archivio di dati non ci serve più.
In questi casi quindi, se si è sicuri di quello che si vuole, è importante sapere come fare per cancellare un database mysql con phpmyadmin.

Vediamo quindi come compiere questa delicata operazione con pochi semplici click, da interfaccia grafica, ovviamente.


Come cancellare un database mysql con phpmyadmin


Per poter eliminare database mysql tramite phpmyadmin, basta seguire pochi semplici steps:
  1. Collegarsi a phpmyadmin con un utente che ha privilegi completi sul database da cancellare
  2. Cliccare sul nome del database in oggetto
  3. Cliccare sul menù in alto, alla voce Operazioni
  4. Cliccare sulla voce "Cancella il database" e dare la conferma

Cancellare database mysql con phpmyadmin

Questa operazione equivale al comando sql drop database.
Con pochi semplici click dunque, avrai cancellato definitivamente il database mysql, con tutte le sue tabelle.

Attenzione che però, questa operazione non è reversibile.
Quindi se cancelli un db mysql con phpmyadmin, senza aver fatto prima il backup, non potrai più rientrare in possesso dei dati in esso contenuti.

Fine tutorial su come cancellare database con phpmyadmin... buon drop a tutti :)

martedì 12 settembre 2017

True Lies

True Lies è un film azione/spionaggio del 1994 diretto da James Cameron, con Arnold Schwarzenegger, Jamie Lee Curtis, Eliza Dushku, Tom Arnold, Bill Paxton, Tia Carrere, Art Malik, Grant Heslov, Charlton Heston.

True Lies

Trama

Harry Tasker è un uomo che all'apparenza ha una vita qualsiasi: è felicemente sposato e fa il rappresentante di apparecchi informatici.
Harry però nasconde un grande segreto, in realtà infatti il suo vero lavoro è quello dell'agente speciale, una sorta di 007 di prima scelta.
La copertura di Harry però verrà messa a repentaglio dagli eventi, quando la moglie cercherà un po' di emozioni forti, e quando dei super criminali cercheranno di vendicarsi di lui.


Recensione

True Lies è un brillante film d'azione / commedia del 1994.
Il protagonista della storia è l'indistruttibile agente segreto Harry Tasker, qui interpretato dall'altrettanto indistruttibile attore Arnold Schwarzenegger.
Ma anche un agente segreto ha una vita privata, che in questo caso verrà messa a dura prova dal proprio lavoro e dal rapporto in crisi con la vivace moglie.
True Lies è un film brillante, consigliatissimo agli amanti del genere action commedy... anche se un po' datato.

Link alla scheda del film su wikipedia

lunedì 11 settembre 2017

Tango & Cash

Tango & Cash è un film azione/poliziesco del 1989 diretto da Andrej Končalovskij / Albert Magnoli, con Sylvester Stallone, Kurt Russell, Teri Hatcher, Jack Palance, Edward Bunker, James Hong, Marc Alaimo, Brion James, Phil Rubenstein.

Tango & Cash
Trama

Tango e Cash sono due poliziotti dal carattere opposto che non si sopportano molto.
Entrambi questi agenti però hanno una cosa in comune, il successo nel catturare i criminali, anche se con metodi un po' brutali in alcuni casi.
Mettendosi però contro la persona sbagliata, Tango e Cash verranno accusati di un crimine che non hanno commesso e verranno così incarcerati ingiustamente.
Finiti in prigione insieme ai criminali comuni, la coppia dovrà unirsi per cercare di sopravvivere e per smascherare chi li ha incastrati.

Recensione

Tango & Cash è un film action commedia / poliziesco del 1989 con due protagonisti d'eccezione: Sylvester stallone e Kurt Russell.
Questa azzeccatissima coppia di attori famosa per i film d'azione farà un duetto perfetto in questa pellicola.
Azione, battute ironiche, un filo di giallo / poliziesco, fanno di Tango & Cash una brillante pellicola per il suo genere.
Film consigliato per tutti i fans dei due protagonisti.

Link alla scheda del film su wikipedia

domenica 10 settembre 2017

Leggi il post

Barzelletta sul galateo

Barzelletta simpatica e divertente sul galateo:

Due amiche si incontrano dopo tanto tempo:
- Sai, sono stata a Londra, è davvero una bella città!
- Stupendo!
- E già che ero lì ho fatto anche un corso di pittura!
-
Stupendo!
- Poi nel tempo libero andavo a correre per tenermi in forma!
- Davvero
stupendo!
- Pensa che andavo anche a farmi le unghie una volta ogni due settimane e a farmi la ceretta una volta al mese!
-
Stupendo.
- E tu cosa hai fatto di bello?
- Un corso di galateo.
- E cosa hai imparato?
- Tante cose, ad esempio a dire: "
Stupendo"!
- Perché, prima cosa dicevi?
- Sti caxxi!

sabato 9 settembre 2017

Leggi il post

Tre barzellette divertenti

Tre barzellette per ridere:

- Cameriere! E' inconcepibile! Nella mia minestra c'è un ragno!
- Ahhhhh, ecco chi si è mangiato la mosca!


Diversi cartelli pubblicitari fuori dall'ingresso di un grande magazzino annunciano formidabili saldi per l'indomani.
Il giorno dei saldi, dalle nove di mattina le persone in attesa di entrare nel negozio aumentano minuto dopo minuto. 
C'è molta agitazione e ressa, e la gente inizia ad innervorsirsi per il ritardo dell'apertura del negozio. 
Ad un certo punto arriva un vecchietto che, a furia di gomitate e scavalcando le varie persone in coda, tenta di superare tutti. 
Immediatamente scoppiano le proteste ed il vecchietto alla fine viene anche malmenato, tanto da finire all'ospedale.
- Non ci ha guadagnato molto a fare il furbo vedo! - Dice l'infermiera che assiste l'anziano al pronto soccorso.
- Già... - risponde il vecchietto sputando un dente sul pavimento.

- Visto che le cose stanno così, per oggi rinuncio ad aprire il negozio!

Un signore si reca in un negozio di camicie e dice:
- Vorrei una camicia.
- La taglia?
- No la metto intera!

venerdì 8 settembre 2017

Leggi il post

Estrarre un valore casuale da tabella MySql

Su mysql oltre a poter ordinare i valori presenti in una tabella in ordine crescente o decrescente, è anche possibile ottenere un ordine random, in modo tale che i record presentati a video appaiano in maniera casuale.

Questo tipo di ordinamento può servire sia per avere un elenco di valori random, ma anche ad esempio, per poter estrarre un valore casuale da una tabella.
Vediamo dunque subito come compiere questa semplice operazione col sql.


Come estrarre un valore casuale da una tabella sql con MySql


La sintassi sql da utilizzare per ordinare in maniera random una tabella mysql è la seguente:

SELECT nome-campo FROM nome-tabella ORDER BY RAND() LIMIT 1

La funzione utilizzate per ordinare i risultati sql a caso, è per l'appunto la RAND(), abbinata alla ORDER BY.
Nell'esempio specifico però, ho estratto un campo in maniera casuale, limitando anche i risultati ad uno solo con la LIMIT 1.
Quindi questo esempio estrae un valore casuale da una tabella mysql.

Se invece è tua intenzione avere tutti i dati presenti in una tabella, senza però mettere alcun filtro, ordinati in maniera casuale; quello che devi fare è semplicemente usare la sintassi indicata sopra, senza però mettere il limit.

Ovviamente anche per ordinare casualmente su mysql occorre un po' di criterio.
Se ad esempio hai una tabella con milioni di record e pretendi di ordinarli in maniera random e mostrarli tutti a video, la query potrebbe richiedere bel un po' di tempo.

giovedì 7 settembre 2017

Limitare risultati tabella MySql

Se utilizzi il database mysql e vuoi fare delle query limitandone però in numero i risultati estratti, devi utilizzare una specifica sintassi sql.
In questo breve articolo ti spiegherò come limitare i risultati di una tabella su mysql, in modo tale da poter filtrare in numero i record da estrarre.

Questo genere di operazioni può essere molto utile per non impastare il database con richieste sql troppo pesanti, o anche per poter creare script che gestiscono la paginazione dei risultati.

Vediamo subito come fare (cit.).


Come limitare i risultati di una tabella su MySql


Ecco la sintassi sql da utilizzare per estrarre solo un numero limitato di record da una tabella di un database mysql:

SELECT campo FROM tabella LIMIT numero

Grazie alla funzione LIMIT infatti, è possibile dire al mysql di estrarre solo tot risultati.
Se si passa un solo numero a questa funzione, verranno estratti tutti i primi n record.

Se invece si passano due numeri alla limit, verranno estratti i record successivi dalla posizione indicata dal primo numero, alla posizione indicata dal secondo numero.

Se ad esempio si vuole pescare tutti i record dalla posizione 11 alla posizione 13, bisogna usare la seguente sintassi:

SELECT campo FROM tabella LIMIT 10,3

Mettendo infatti limit 10,3, si va a dire di pescare i dati dalla posizione 11, per tre posizioni consecutive, quindi fino alla 13.

Limitare risultati tabella MySql

Bene, ora conosci che conosci i limit di mysql, non ti resta che superarli :p

mercoledì 6 settembre 2017

Leggi il post

Barzelletta sui cani: lite al parco

Barzelletta sui cani:

Nei giardini pubblici due persone si incontrano, ciascuna col proprio cane, il primo con un barboncino mentre il secondo con un alano. 
Mentre i due padroni parlano tra di loro, accade una tragedia: l'alano mangia il barboncino in un solo boccone. 
Il padrone del barboncino disperato:
- Mamma mia, maledetto cagnaccio... che cosa hai fatto!!!
Il padrone dell'alano cerca di tranquillizzarlo, ma lui:
- Quel barboncino mi è costato tre milioni!!!
E l'altro con tutta calma:
- Se è per questo il mio alano costa venti milioni!
Passa un po' di tempo e la scena si ripete, stavolta il primo dei due si presenta con un pechinese, ma l'alano di nuovo ne fa un solo boccone. 

Disperato, il padrone:
- Di nuovo! Ma allora ce l'ha con me! Questo cane pechinese mi è costato dieci milioni!
E l'altro tranquillo gli risponde nuovamente:
- Se è per questo il mio alano costa venti milioni!
Passa circa un mese e di nuovo i due si ritrovano ai giardinetti, questa volta il primo ha un bassotto. 

L'alano si avvicina al bassotto, ed approfittando di un momento di distrazione dei due padroni, si avventa sul bassotto, ma quest'ultimo si gira e sbrana l'alano. 
Il padrone dell'alano:
- Mamma mia! Il mio alano, non è possibile! Mi era costato venti milioni!
E l'altro gli risponde:
- Se è per questo io ne ho spesi cinquanta per far fare la plastica al coccodrillo!

martedì 5 settembre 2017

American Gangster (film)

American Gangster è un film poliziesco/drammatico del 2007 diretto da Ridley Scott, con Denzel Washington, Russell Crowe, Chiwetel Ejiofor, Josh Brolin, Cuba Gooding Jr., John Ortiz, Common, Ruby Dee, John Hawkes.

American Gangster (film)
Trama

Frank Lucas è l'autista di un noto boss della mafia criminale di New York.
Alla morte del suo capo, inaspettatamente Frank prende il potere.
Dalla sua ha tanti anni d'esperienza, grazie al fatto che seguendo sempre il suo capo ha imparato come funziona l'ambiente della malavita.
Per farsi strada comunque, Lucas adotterà un'idea innovativa, ovvero quella di andare a prendere la droga alla fonte, in Thailandia.
Facendo arrivare l'eroina direttamente dal produttore senza tagliarla, Frank creerà il marchio "Blue magic", un prodotto ricercatissimo da tutti i tossicodipendenti.
Ma il successo di Lucas gli porterà anche molti nemici, e lo farà anche entrare nel radar del Detective Richie Roberts.

Recensione

American Gangster è un film drammatico del genere mafia del 2007, diretto da Ridley Scott.
Questo film parla della vera storia del gangster Frank Lucas, della sua ascesa e di tutta la sua carriera criminale.
Film consigliatissimo a tutti gli appassionati dei film di mafia.
Anche se ovviamente non può competere con il padrino, "American Gangster" è comunque un buon film sulla malavita organizzata.

Link alla scheda del film su wikipedia

lunedì 4 settembre 2017

Leggi il post

Come creare un file csv con mysql

Lo sapevi che tramite mysql è anche possibile creare dei file fisici?
Esatto, ad esempio puoi estrarre i risultati di una tabella e salvarli in un file csv, o anche in un altro formato volendo.

Nello specifico dunque, vediamo un esempio di come creare file csv da mysql, tramite uno script sql che salva il risultato di una query in un file fisico presente una specifica cartella del server.
Ecco come fare.


Come creare un file csv da mysql


Per poter generare e salvare un file di tipo csv da mysql, basta utilizzare la seguente sintassi:

SELECT campi INTO OUTFILE 'C:/cartella/nome-file.csv'
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM nome-tabella


Questa query infatti, si occupa di pescare i dati da una determinata tabella mysql, e di salvarli dentro un percorso specifico.
Da notare che volendo si può anche specificare tramite sql il delimitatore da usare (in questo esempio la virgola), il carattere per chiudere i risultati (in questo caso le virgolette), ed il delimitatore di riga (\n).

Attenzione però, tutto questo potrebbe non funzionare, e potreste ricevere l'errore:
"The MySQL server is running with the --secure-file-priv option so it cannot execute this statement".
In questo caso per risolvere potete agire in due modi: o salvate il file dentro il percorso indicato nella variabile secure_file_priv del my.ini, oppure la disattivate (sempre da my.ini, il file di configurazione di mysql) e poi riavviate.

Un'ultima considerazione va fatta su un altro possibile errore, il "File nome-file already exists".
Questo errore significa semplicemente che il file che state provando a salvare con la funzione OUTFILE MYSQL esiste già.
Purtroppo questo limite non sembra essere superabile, se non agendo d'astuzia.
In mysql infatti non si possono sovrascrivere i file già esistenti (ma come pro c'è il fatto che è possibile creare nuovi file senza bisogno che questi esistano già), quindi l'unica soluzione è, o creare uno script che prima cancella il file e poi lo ricrea, oppure salvare il file con nomi diversi, magari mettendoci data ed ora nel nome.