Bedo's Blog

Uno sguardo alla tecnologia di oggi, perche sia veramente d'aiuto nella vita di tutti i giorni

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:

  1. Generatore di loader ajax
  2. Comparazione hosting

Mon, March 9 2009 » codice, mysql

Leave a Reply