Comandi base di Mysql
Spesso non abbiamo un’interfaccia grafica (tipo phpmyadmin) per amministrare un database MySql. Come fare allora? Elenco qui sotto una serie di comandi utili per fare le operazioni piu comuni su MySql. Siete invitati a integrare la lista se ne ritenete utili anche altre.
Visualizzare tutti i database: mysql> SHOW DATABASES; Creare il database "prova": mysql> CREATE DATABASE prova; Selezionare il database "prova": mysql> USE prova; Creare la tabella "anagrafica": mysql> CREATE TABLE anagrafica (id INT, nome VARCHAR(30)); Visualizzare tutte le tabelle in un database: mysql> SHOW TABLES; Controllare la struttura della tabella "anagrafica": mysql> DESCRIBE anagrafica; Modificare i valori della tabella "anagrafica": mysql> UPDATE anagrafica SET nome = "Mario" WHERE nome = "mario"; Contare le righe della tabella "anagrafica": mysql> SELECT COUNT(*) FROM anagrafica; Aggiungere la colonna "cognome" alla tabella "anagrafica": mysql> ALTER TABLE anagrafica ADD COLUMN (cognome VARCHAR(30)) AFTER nome; Cancellare la colonna "cognome" dalla tabella "anagrafica": mysql> ALTER TABLE anagrafica DROP COLUMN cognome; Fare il backup del database "prova": # mysqldump --opt -u mio_username -p prova > backup.sql Fare il backup di tutti i database: # mysqldump --opt --all-databases > backup.sql
Forse ti potrebbe anche interessare:



