martedì 25 dicembre 2007

MySQL tips & tricks

# Cambia password dell'utente root:
mysqladmin -u root password 'new-password'

# Mostra i database:
SHOW DATABASES;

# Crea un db agenda:
CREATE DATABASE agenda;

# Seleziona il db da utilizzare:
USE agenda;

# Cancella il db miodb
DROP DATABASE miodb

# Visualizza la struttura di una tabella
DESCRIBE tabella;

# Cancella una tabella
DROP TABLE tabella;

# Effettua un copia di backup di un database:
mysqldump -u root -p miodb > miodb_backup.txt

# Ricostruisce la struttura e i dati del db salvato
mysql -u root -p nuovo_miodb < miodb_backup.txt

#inizializza il DB di MythTV su Debian
sudo mysql -p < /usr/share/mythtv/sql/mc.sql

#inizializza il DB su Fedora Core 8
sudo mysql -p < /usr/share/doc/mythtv-docs-0.20.2/database/mc.sql

Nessun commento: