Mali MySQL podsjetnik
Logiranje na MySQL bazu (koristiti ih samo po potrebi, na lokalnom računalu ne morate navoditi):
$ mysql -h poslužitelj -u root -pzaporka
Kreiranje baze:
> CREATE database [ime baze];
Prikaz svih baza:
> SHOW databases;
Prebacivanje na određenu bazu:
> USE [ime baze];
Prikaz svih tablica u bazi:
> SHOW tables;
Prikaz opisa stupaca tablice:
> DESCRIBE [ime tablice];
Brisanje baze:
> DROP database [ime baze];
Brisanje tablice:
> DROP table [ime tablice];
Prikaz svih podataka u tablici:
> SELECT * FROM [ime tablice];
Osvježavanje dozvola na bazama (u slučaju promjena):
> FLUSH PRIVILEGES;
Kreiranje tablice primjer 1:
> CREATE TABLE [ime tablice] (firstname VARCHAR(20), middleinitial VARCHAR(3),
lastname VARCHAR(35),suffix VARCHAR(3), officeid VARCHAR(10),
userid VARCHAR(15),username VARCHAR(8),email VARCHAR(35),phone VARCHAR(25),
groups VARCHAR(15),datestamp DATE,timestamp time,pgpemail VARCHAR(255));
Kreiranje tablice primjer 2:
> CREATE TABLE [ime tablice] (personid int(50) not null auto_increment
primary key, firstname varchar(35), middlename varchar(50), lastname
varchar(50) default ‘prezime’);