Witaj na SKI! Witryna prowadzona przez entuzjastów informatyki ☺

Kwalifikacja E.14


MySql: Nadawanie uprawnień

Nadawanie uprawnień ma duże znaczenie bo przecież bez nich nie jesteśmy w stanie nic zrobić.

  1. Grant all on nazwa_bazy.* to nazwa_uzytkownika; (to polecenie spowoduje ze wszystkie uprawnienia zostaną przypisanego danemu użytkownikowi, a gwiazdka po kropce oznacza, ze zostały nadane do wszystkich tabel)

  2. Grant all on nazwa_bazy.* to nazwa_uzytkownika with grant option; (to polecenie spowoduje dokładnie taki sam wynik jak poprzednie ale „dodatek” with grant option doda nam uprawnienia do nadawania uprawnień.

(więcej…)

+ zobacz więcej

Polecenia: Data & czas

Polecenia daty i czasu w MySql są bardzo prostymi „składankami” słów z języka angielskiego.

  • now(); – zwraca datę i czas systemowy
  • select now() as data_i_czas;

 

  • curdate(); – zwraca bieżącą date (current date)
  • select curdate() as biezaca_data;

 

  • curtime(); -zwraca bieżący czas (current time)
  • select curtime() a biezacy_czas;

 

  • dayofweek(); – zwraca bieżący dzień tygodnia (1-7)
  • dayofmonth(); – zwraca bieżący dzień miesiąca (1-31)
  • dayofyear(); – zwraca bieżący dzień roku (1-365)

 

(current-bieżący)

+ zobacz więcej

POLECENIE ALTER TABE

ALTER TABLE zmienia właściwości istniejącej tabeli stworzonej instrukcją CREATE TABLE. Instrukcja może być wykonywana tylko przez właściciela schematu, w którym znajduje się dana tabela.

Polecenia:

1.Dodawanie kolumny

  • ALTER TABLE nazwa_tabeli ADD nazwa_kolumny typ_kolumny AFTER nazwa_istniejącej_kolumny;

2.Usuwanie kolumny

  • ALTER TABLE nazwa_tabelii DROP COLUMN nazwa_kolumny;

3. Zmiana nazwy i typu danych

  • ALTER TABLE nazwa_tabeli CHANGE stara_nazwa nowa_nazwa typ_danych;
  • ALTER TABLE nazwa_tabeli MODIFY nazwa_kolumny typ_danych;

4.Wiązanie tabel

  • ALTER TABLE tabel_podrzędna ADD CONSTRAINT nazwa_relacji FOREIGN KEY (kolumna_podrzędna) REFERENCES kolumna_nadrzędna(nazwa_kolumny);
+ zobacz więcej
Linus Torvalds
Linus Benedict Torvalds (ur. 28 grudnia 1969 w Helsinkach) – fiński programista, twórca jądra Linux oraz systemu kontroli wersji git. Należy do społeczności Finów szwedzkojęzycznych. Uczęszczał na Uniwersytet Helsiński. Poprzez stworzenie jądra Linux nadał impuls do gwałtownego rozwoju wolnego oprogramowania. Sam należy do zwolenników powstałego później ruchu otwartego oprogramowania... Czytaj dalej »

Kalendarz

Lipiec 2018
P W Ś C P S N
« cze    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
Font Resize
Contrast