MySQL - Cambiare la password di root
Comando mysqladmin per modificare la password di root
Se la passworid non è stata ancora impostata da terminale dare il comando:
$ mysqladmin -u root password NUOVAPASSWORD
Se invece si vuole modificare la password il comando è il seguente:
$ mysqladmin -u root -p 'VECCHIAPASSWORD' password NUOVAPASSWORD
Fonte https://www.cyberciti.biz/faq/mysql-change-root-password/
Accedere a MySQL da riga di comando
Una breve guida per poter accedere al database MySQL tramite terminale.
da terminale dare il comando
mysql -u root -p
seguito dalla password
Per accedere su un altro computer con indirizzo 192.168.1.4 e database contabilita da terminale dare il comando
mysql -h 192.168.1.4 -u contabilita -P 3306 -p
seguito dalla password
Per riavviare MySQL
da terminale dare il comando
sudo service mysql restart
MySQL - Copiare i dati da una tabella ad un'altra
Abbiamo l'esigenza di copiare i dati presenti in una tabella in un'altra.
Per esempio abbiamo la tabella autore con i campi
autore_id, nome, cognome, provincia
e volgiamo estrarre gli autori che si trovano in provincia di Ancona nella tabella autore_ancona che ha i campi
autore_id, nome, cognome
Per fare questo la query da eseguire è la seguente:
INSERT autore_ancona (autore_id, nome, cognome)
SELECT autore_id, nome, cognome
FROM autore
WHERE provincia = 'AN'
XAMPP Apache + MariaDB + PHP + Perl
Per installare facilmente Apache, Php e MariaDB su sistemi Windows, Linux e OS x è possibile utilizzare la distribuzione XAMPP scaricabile dal sito http://www.apachefriends.org
Funzione per calcolare il numero dell'ultimo record inserito
Problema
Abbiamo una tabella dove il campo chiave è un indice numerico del tipo autoincrement. Per esempio nella tabella
CREATE TABLE `libro`(
`idlibro` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`libro` VARCHAR( 30 ) NOT NULL ,
`autore` VARCHAR( 30 ) NOT NULL )
il campo chiave è idlibro . Una volta efettuato l'inserimento di un record vogliamo conoscere il valore del campo chiave creato da MySql
Caricamento di immagini sul server con PHP e MySQL - Upload
L'obiettivo di questo tutorial è descrivere come effettuare il caricamento delle foto sul server in modo da poter essere visualizzate in un album fotografico.
L'immagine, con una breve descrizione, verrà inserita nel database attraverso una schermata di input tipo la seguente:
Descrizione Foto ' ?>
Attraverso il bottone sfoglia, sarà quindi possibile scegliere la foto sul computer locale da inserire sul server WEB.
Gestire le date in php e MySQL
Convertire la data da formato europeo (gg/mm/aaaa) in formato americano (aaaa-mm-gg) per inserirla in una tabella MySQL
function convertiData($dataEur){
$rsl = explode ('/',$dataEur);
$rsl = array_reverse($rsl);
return implode($rsl,'-');
}
Esempio
<?php echo convertiData("01/02/2003"); ?>
da come risultato => 2003-02-01
Visualizzare la data
Per visualizzare la data di oggi si utilizza la funzione date() indicando come argomento il formato che ci interessa




