Logowanie do szbd (domyślnie hasło jest puste)
mysql -u root -p
Założenie bazy danych, tabeli,
mysql> create database baza_danych;
mysql>show databases;
mysql>use baza_danych;
mysql>
mysql>create table pracownik (
id int auto_increment,
imie varchar(20),
nazwisko varchar(20),
dzial int, zarobki int, primary key(id);
mysql>show tables;
mysql>desc pracownik;
Wprowadzenie danych i ich wyświetlenie:
mysql>insert into pracownik values (null,'Jan','Kowalski',1,2500);mysql>select * from pracownik;
mysql>select avg(zarobki) as 'średnia płaca' from pracownik;
mysql>select sum(zarobki) as 'suma plac' from pracownik;
Liczenie rekordów
mysql> select count(1) from pracownik;
Kasowanie rekordów
mysql> delete from pracownik where id =2;
Łączenie tabel (liczba warunków jest zawsze o jeden mniejsza niż liczba tabel, tak więc chcąc połączyć dwie tabele ilość warunków wynosi minimum 2-1=1)
mysql>select sum(zarobki) as 'suma plac' from pracownik;
Liczenie rekordów
mysql> select count(1) from pracownik;
Kasowanie rekordów
mysql> delete from pracownik where id =2;
Łączenie tabel (liczba warunków jest zawsze o jeden mniejsza niż liczba tabel, tak więc chcąc połączyć dwie tabele ilość warunków wynosi minimum 2-1=1)