Yhteys mysql-palvelimeen (kirjoitetaan linuxin komenkehotteessa)

mysql -u root -p

Pääkäyttäjän (root) olemassa olevan salasanan vaihtaminen (kirjoitetaan linuxin komenkehotteessa, kysyy sisäänkirjaantumisessa vanhaa salasanaa)
mysqladmin -u root -p password 'uusisalasana'

Listaus tietokannoista
show databases;

Tietokannan luominen
create database esimerkki;

Tietokannan poistaminen
drop database esimerkki;

Siirtyminen käyttämään tiettyä tietokantaa
use tietokanta;

Tietokannan taulujen listaus
show tables;

Taulun sisällön kuvaus
describe taulu;

Tietokannan taulun poistaminen (if exists on valinnainen, mutta usein hyödyllinen lisä)
drop table if exists taulu;

Käyttäjän luominen tietokannalle
grant SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER on tietokanta.* to 'käyttäjä'@'localhost' identified by 'salasana';

Käyttäjän poistaminen
drop user käyttäjä@localhost;

Käyttöoikeuksien aktivoiminen
flush privileges;

Tietokannan kopioiminen kokonaisuudessaan tiedostoon (backup)
mysqldump -u root -p tietokanta > tietokanta.sql

Tietokannan palauttaminen kokonaisuudessaan tiedostosta (restore)
mysqldump -u root -p tietokanta < tietokanta.sql


-- Fileinfo --

2009 Life is a part of Internet. No warranties. No copyrights.