baza danych mysql

0

Witam wszystkich, mam prośbę a mianowicie chciałbym żeby ktoś z Was napisał mi w jaki sposób w delphi programowo utworzyć bazę mysql za pomocą komponentów dbexpress! Wiem, że wszystkie bazy tworzymy create database ale z mysql nie miałem nigdy doczynienia i prosił bym o podanie mi składni takiego polecenia lub komponenty przy pomocy których mogę wykonać taka operację! Z góry dziękuję wszystkim za rady.

0

Wymyśliłem żeby zrobić coś takiego:

with DataModule2.SQLConnection2 do
begin
Create(nil);
DriverName := 'MySQL';
LibraryName := 'dbxopenmysql50.dll';
GetDriverFunc := 'getSQLDriverMYSQL50';
VendorLib := 'libmySQL.dll';
Params.Add('User_Name=root');
Params.Add('HostName=localhost');
Params.Add('Password=');

Connected:=true;
end;
if DataModule2.SQLConnection2.Connected then
begin
Application.messageBox('połączyłeś się do serwera mysql','Ostrzeżenie',mb_OK+mb_IconWarning);
exit;
if not DataModule2.SQLConnection2.Connected then
begin
WriteLn('nie udalo sie nawiazac polaczenia z baza danych');
Exit;
end;

DataModule2.SQLQuery1.CommandText:='Create Database baza';
DAtaModule2.SQLQuery1.ExecSQL;

czyli najpierw połączyć się z serwerem mysql i następnie za pomocą polecenia wygenerować bazę ale na samym początku nie mogę się połączyć z serwerem bo pojawia się błąd "Missing Database Property". Nie wiem jak to rozwiązać i proszę o pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1