Usługa SQL: Różnice pomiędzy wersjami

Z Uniwersyteckie Centrum Informatyczne

(Włączenie usługi )
m (zamienił w treści „dsu@umk.pl” na „dus@umk.pl”)
 
(Nie pokazano 9 wersji utworzonych przez 5 użytkowników)
Linia 1: Linia 1:
 
=== Co to jest usługa SQL? ===
 
=== Co to jest usługa SQL? ===
Usługa SQL jest to umożliwienie pracownikom, studentom i instytucjom UMK dostępu do bazy SQL w celu wykorzystania jej do własnych potrzeb, np. do przechowywania i zarządzania danymi z poziomu stron WWW. <br />Usługa ma na celu dostarczenie użytkownikom sieci UMK zaplecza bazodanowego głównie dla potrzeb usprawnienia i wzbogacenia własnych serwisów WWW. <br />Udostępnianiem i utrzymaniem baz klientów zajmuje się [http://www.uci.umk.pl/informacje/ Uczelniane Cetrum Informatyczne] UMK.
+
Usługa SQL jest to umożliwienie pracownikom, studentom i instytucjom UMK dostępu do bazy SQL w celu wykorzystania jej do własnych potrzeb, np. do przechowywania i zarządzania danymi z poziomu stron WWW. <br />Usługa ma na celu dostarczenie użytkownikom sieci UMK zaplecza bazodanowego głównie dla potrzeb usprawnienia i wzbogacenia własnych serwisów WWW. <br />Udostępnianiem i utrzymaniem baz klientów zajmuje się [http://www.uci.umk.pl/informacje/ Uniwersyteckie Cetrum Informatyczne] UMK.
  
 
=== Włączenie usługi ===
 
=== Włączenie usługi ===
Aby uzyskać dostęp do własnej bazy SQL na serwerze UCI należy zgłosić zapotrzebowanie na bazę emailem pod adres [mailto:psu@uci.umk.pl psu@uci.umk.pl] lub telefonicznie tel. (56) 611-27-36. <br />Przy zgłaszaniu prośby emailem konieczne jest wysłanie wiadomości z konta na serwerze UMK
+
Aby uzyskać dostęp do własnej bazy SQL na serwerze UCI należy zgłosić zapotrzebowanie na bazę emailem pod adres [mailto:dus@umk.pl dus@umk.pl]. <br />Przy zgłaszaniu prośby emailem konieczne jest wysłanie wiadomości z konta na serwerze UMK.
  
W przypadku zgłaszania zapotrzebowania na bazę tymczasową, przeznaczoną na zajęcia np. z publikacji stron WWW, prosimy o podanie w treści emaila imienia i nazwiska prowadzącego zajęcia wraz z jego adresem email.
+
'''Uwaga:''' W przypadku zapotrzebowania na bazę tymczasową, przeznaczoną na zajęcia np. z publikacji stron WWW, prosimy o korzystanie z usługi [https://wwwlab.uci.umk.pl Laboratorium WWW Uniwesyteckiego Centrum Informatycznego], która pozwala na samodzielne założenie czasowej bazy MySQL i konta FTP.
  
 
=== Szczegóły techniczne ===
 
=== Szczegóły techniczne ===
 
Bazy danych przechowywane są na serwerach:
 
Bazy danych przechowywane są na serwerach:
 +
 +
* mysql-4.umk.pl port 3306 (dla pracowników - MariaDB wer.10.11.6)
 
* mysql-3.umk.pl port 3306 (dla pracowników - MySQL wer. 5.5.x)
 
* mysql-3.umk.pl port 3306 (dla pracowników - MySQL wer. 5.5.x)
 
* mysql-2.umk.pl port 3306 (dla pracowników - MySQL wer. 5.x)
 
* mysql-2.umk.pl port 3306 (dla pracowników - MySQL wer. 5.x)
Linia 15: Linia 17:
 
* mysql.stud.umk.pl port 3307 (dla studentów - MySQL wer. 4.x)
 
* mysql.stud.umk.pl port 3307 (dla studentów - MySQL wer. 4.x)
  
Używanym oprogramowianiem jest serwer baz danych MySQL ([http://www.mysql.com/ http://www.mysql.com]). Po włączeniu usługi użytkownik otrzymuje standardowo dostęp do jednej przygotowanej indywidualnie dla niego bazy SQL-owej, w obrębie której zakłada własne tabele. W tym celu zostają założone i udostępnione 3 konta użytkowe na serwerze SQL o różnym stopniu uprawnień. <br />'''Przykład '''<br />Dla przykładu załóżmy, że Wydział Architektury UMK posiada na serwerze UCI bazę o nazwie <span style="color: green;">arch </span>. Do obsługi bazy utworzeni zostali użytkownicy MySQL: <br /><br />
+
Używanym oprogramowianiem jest serwer baz danych MySQL ([http://www.mysql.com/ http://www.mysql.com]). Po włączeniu usługi użytkownik otrzymuje standardowo dostęp do jednej przygotowanej indywidualnie dla niego bazy SQL-owej, w obrębie której zakłada własne tabele. W tym celu zostają założone i udostępnione 3 konta użytkowe na serwerze SQL o różnym stopniu uprawnień. <br />'''Przykład '''<br />Dla przykładu załóżmy, że Wydział Architektury UMK posiada na serwerze UCI bazę o nazwie <span style="color: green;">arch </span>. Do obsługi bazy utworzeni zostali użytkownicy MySQL: <br />
{| border="1"
+
{| class=wikitable border="1"
 
|-
 
|-
 
||<span style="color: green;">arch </span>sql <span style="color: #ff00ff;">user</span>
 
||<span style="color: green;">arch </span>sql <span style="color: #ff00ff;">user</span>
Linia 32: Linia 34:
  
 
=== Problemy z usługą ===
 
=== Problemy z usługą ===
Wszelkie problemy związane z usługą należy zgłaszać pod adres [mailto:psu@uci.umk.pl psu@uci.umk.pl].
+
Wszelkie problemy związane z usługą należy zgłaszać pod adres [mailto:dus@umk.pl dus@umk.pl].
  
 
[[Kategoria:Pracownicy]]
 
[[Kategoria:Pracownicy]]

Aktualna wersja na dzień 13:44, 1 gru 2025

Spis treści

[edytuj] Co to jest usługa SQL? 

Usługa SQL jest to umożliwienie pracownikom, studentom i instytucjom UMK dostępu do bazy SQL w celu wykorzystania jej do własnych potrzeb, np. do przechowywania i zarządzania danymi z poziomu stron WWW. 
Usługa ma na celu dostarczenie użytkownikom sieci UMK zaplecza bazodanowego głównie dla potrzeb usprawnienia i wzbogacenia własnych serwisów WWW. 
Udostępnianiem i utrzymaniem baz klientów zajmuje się Uniwersyteckie Cetrum Informatyczne UMK.

[edytuj] Włączenie usługi 

Aby uzyskać dostęp do własnej bazy SQL na serwerze UCI należy zgłosić zapotrzebowanie na bazę emailem pod adres dus@umk.pl
Przy zgłaszaniu prośby emailem konieczne jest wysłanie wiadomości z konta na serwerze UMK.

Uwaga: W przypadku zapotrzebowania na bazę tymczasową, przeznaczoną na zajęcia np. z publikacji stron WWW, prosimy o korzystanie z usługi Laboratorium WWW Uniwesyteckiego Centrum Informatycznego, która pozwala na samodzielne założenie czasowej bazy MySQL i konta FTP.

[edytuj] Szczegóły techniczne 

Bazy danych przechowywane są na serwerach:

  • mysql-4.umk.pl port 3306 (dla pracowników - MariaDB wer.10.11.6)
  • mysql-3.umk.pl port 3306 (dla pracowników - MySQL wer. 5.5.x)
  • mysql-2.umk.pl port 3306 (dla pracowników - MySQL wer. 5.x)
  • mysql.umk.pl port 3306 (dla pracowników - MySQL wer. 4.x)
  • mysql.stud.umk.pl port 3306 (dla studentów - MySQL wer. 5.x)
  • mysql.stud.umk.pl port 3307 (dla studentów - MySQL wer. 4.x)

Używanym oprogramowianiem jest serwer baz danych MySQL (http://www.mysql.com). Po włączeniu usługi użytkownik otrzymuje standardowo dostęp do jednej przygotowanej indywidualnie dla niego bazy SQL-owej, w obrębie której zakłada własne tabele. W tym celu zostają założone i udostępnione 3 konta użytkowe na serwerze SQL o różnym stopniu uprawnień. 
Przykład 
Dla przykładu załóżmy, że Wydział Architektury UMK posiada na serwerze UCI bazę o nazwie arch . Do obsługi bazy utworzeni zostali użytkownicy MySQL: 

arch sql user użytkownik uprawniony tylko do przeglądania zawartości bazy
arch sql update użytkownik uprawniony do dopisywania danych i usuwania danych z bazy
arch sql admin użytkownik uprawniony do administracji bazą (dodawania i usuwania tabel, pól w tabelach itp.)
Szczegółowe informacje na temat uprawnień poszczególnych użytkowników w nomenklaturze MySQL znajdują się MySQL - uprawnienia.

[edytuj] Korzystanie z usługi 

W celu założenia tabel we własnej bazie i umieszczenia w nich danych można użyć dowolnego programu klienckiego zgodnego z MySQL. W najprostszym przypadku (jeśli posiadamy konto na serwerze uniwersyteckim (Puma lub Student)), po zalogowaniu się na konto, można skorzystać ze standardowego klienta MySQL o nazwie mysql. Znajduje się on w katalogu /opt/local/mysql/bin . 
Wiele gotowych graficznych programów klienckich pod różne systemy operacyjne można znaleźć na stronie http://sunsite.icm.edu.pl/mysql/downloads 
Następnie, gdy mamy już utworzoną i wypełnioną danymi bazę, należy umieścić odwołania do niej na sronach WWW. 
Przykłady kodu w PHP i Perlu ilustrujące łączenie się z bazą, pobieranie danych z bazy i wyświetlanie ich na stronie WWW itp. znajdują się MySQL - przykłady.

[edytuj] Problemy z usługą 

Wszelkie problemy związane z usługą należy zgłaszać pod adres dus@umk.pl.