Jump to content

[Delphi + MySQL] komponenty Bazy Danych – opis i przykłady


Integer

Recommended Posts

1.Jak najprościej uzyskać połączenie z bazą danych w MySQL?

Jak za pomocą Delphi połączyć się z bazą MySQL?

 

Dla wszystkich tych, którzy chcą się połączyć z bazą danych a nie muszą używać konkretnych komponentów, polecam (zresztą nie tylko ja) polecam w miarę uniwersalne i poprawnie działające komponenty ZEOS.

 

2.W jakich kompilatorach można użyć ZeosLib do MySQLa?

 

Komponenty można zainstalować w:

- Delphi 5, Delphi 6, Delphi 7, Delphi 8, Delphi 9, Delphi 10, Delphi 11;

- Kylix 2 i 3;

- Lazarus;

 

3.Skąd ściągnąć komponenty do baz danych MySQL?

 

Download stabilnej wersji ZEOSDBO-6.6.6-stable znajduje się na: http://zeos.firmos.at/

Zalecana jest dokładnie ta wersja, gdyż jest sprawdzona i jak na razie jest bezbłędna.

Gdyby link przestał działać proszę o kontakt, mam kopię zapasową.

 

4.Jak w Delphi zainstalować komponenty ZeosLib do MySQLa?

 

Dokładny opis jak zainstalować komponenty znajduje się na stronie:

po polsku: http://project1.pl/index.php?option=com_co...w&id=5&Itemid=2

po angielsku z przykładami: http://zeos.firmos.at/kb.php?mode=article&k=7

Gdyby link przestał działać proszę o kontakt, mam kopię zapasową.

 

5.Biblioteka libmySQL.dll dlaczego jest ważna i gdzie ją trzeba zainstalować/ skopiować?

 

Plik mylibsql.dll jest ważny i wymagany do obsługiwania baz danych MySQL, zwłaszcza jeśli chcesz założyć bazę i z niej korzystać na własnym komputerze. Podczas łączenia się z bazą danych MySQL na serwerze zewnętrznym, np. przy stronie internetowej na hostingu lub z bazą na komputerze można mieć plik libmySQL.dll w folderze z programem albo w folderze systemowym. Dla Windows XP będzie to C:\WINDOWS\system32.

 

LibmySQL.dll pobrać można z:

http://www.dll-files.com/dllindex/dll-files.shtml?libmysql

http://www.dll-files.com/pop.php?dll=libmysql

Link to comment
Share on other sites

6. Skąd ściągnąć gotowe projekty, przykłady projektów, dema z użyciem baz danych?

 

Jeśli masz Delphi 7 Enterprise (prawdopodobnie w Delphi Profesional) lub inne Delphi to w katalogu w którym jest zainstalowane Delphi szukaj folderu Demos.

 

7.Gdzie znaleźć przykłady w Delphi z użyciem MySQL?

 

Najobszerniejszym źródłem jest wyszukiwarka Google www.google.pl, wystarczy wpisać „MySQL + Delphi” lub „Delphi + MySQL”, albo jeszcze lepiej „kurs + Delphi + MySQL” i pojawi się mnóstwo stron z przykładami. Dla nie znających języka angielskiego, zwykle po lewej stronie jest opcja „tylko język polski”. Dopiero jak przyswoisz podstawy okaże się że nie jest to trudne, a w razie problemów będziesz wiedział o co pytać na forum.

 

8.Co to jest MySQL?

 

MySQL (wym. maj es-kju-el) - wolnodostępny system zarządzania relacyjnymi bazami danych. MySQL rozwijany jest przez firmę Oracle. Wcześniej przez większość czasu jego tworzeniem zajmowała się szwedzka firma MySQL AB.

MySQL oferuje różne typy mechanizmów bazodanowych.

 

MySQL jest dostępny na licencji GPL, jednakże można nabyć również wersje licencjonowane komercyjnie. Biblioteki klienckie są również dostępne na licencji GPL lub komercyjnej. Istnieje wymóg nabycia licencji komercyjnej jeśli zamierzamy dystrybuować aplikację komercyjną (niezgodną z licencją GPL), wraz z zintegrowaną bazą MySQL.

Zmiana licencji nastąpiła od wersji 4.1 (i późniejszych) i była jednym z powodów rezygnacji w PHP z domyślnie włączonej obsługi MySQL na rzecz SQLite (oczywiście obsługę MySQL można samemu w PHP włączyć).

Bazy danych MySQL nie należy mylić z FTP lub innymi pojęciami, a takie przypadki się zdarzają.

 

Streszczenie z http://pl.wikipedia.org/wiki/MySQL

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...