Transcript MY_SQL

MySQL :



MySQL je besplatan,open source sustav za upravljanje
bazom podataka
MySql je poslužitelj,baza podataka (database server)software kojem se može pristupiti preko mreže na sličan
način kao i web (HTTP) poslužiteljima, samo što se MySql-u
obično pristupa pomoću korisničkog imena i lozinke
Svakom korisničkom računu na serveru je moguće dodijeliti
razna administracijska prava na cijeli server ili pojedine baze
(Neka od prava bi bila stvaranje novih baza, pravo pristupa
postojećim bazama, pravo uređivanja (unosa ili izmjena
podataka) postojećih baza itd.)
OSNOVNE NAREDBE I OPERACIJE
Pravljenje baze : CREATE database [ime baze];
 Prikaz svih baza : SHOW databases;
 Brisanje baze : DROP database [ime baze];
 Prikaz svih tablica u bazi : SHOW tables;
 Prikaz opisa stupaca tablice :
DESCRIBE [ime tablice];
 Brisanje tablice : DROP table [ime tablice];
 Prikaz svih podataka u tablici :
SELECT * FROM [ime tablice];


Prikaz podataka o stupcima tablice :
SHOW COLUMNS FROM [ime tablice];
Prikaz određenih redaka gdje [ime polja] sadrži određeni
pojam :
SELECT * FROM [ime tablice] WHERE [ime polja] = "pojam";

Prikaz svih zapisa koji sadrže ime "Ivica" i broj telefona
'1234567‘ :
SELECT * FROM [ime tablice] WHERE name = "Ivica"
AND phone_number = '1234567';


Prikaz jedinstvenih zapisa :
SELECT DISTINCT [ime stupca] FROM [ime tablice];

Prikaz zapisa sortiranih po rastućem ili silaznom nizu :
SELECT [col1],[col2] FROM [ime tablice] ORDER BY [col2]
DESC;
Brojanje redaka : SELECT COUNT(*) FROM [ime tablice];


Brisanje stupca :
ALTER table [ime tablice] drop column [ime stupca];

Brisanje redaka iz tablice :
DELETE FROM [ime tablice] WHERE [ime polja] = 'pojam';

Dodavanje novog stupca u tablicu :
ALTER table [ime tablice] add column [novo ime stupca]
varchar (20);

Promjena određenog podatka u stupcu :
UPDATE [ime tablice] SET [ime stupca]=(REPLACE ([ime
stupca],'old','new'));

Za unos podataka koristimo INSERT naredbu :
INSERT INTO vijesti (naslov, tekst) VALUES
("Prva vijest ", "Ovo je tekst prve vijesti");
KREIRANJE TABLICE

Sljedećim smo primjerom kreirali tablicu "podaci" koja ima dva
stupca, 'ime' do 20 znakova i 'prezime' do 20 znakova :
CREATE table podaci (ime varchar(20), prezime varchar(20));
phpMyAdmin





Open source alat
Administrator za MySql
Služi za lakše upravljanje sa MySql bazama podataka
Koristimo ga za kreiranje,izmjenu i brisanje baze
podataka,tablica ,polja,redaka...
SLUŽBENA STRANICA
http://www.phpmyadmin.net/home_page/index.php