powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / OpenServer MySQL и делфи
5 сообщений из 5, страница 1 из 1
OpenServer MySQL и делфи
    #39687790
ProstoChel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно подключиться к базе?
Пробую, не получается.
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
  SQLConnection1.DriverName := 'MySQL';
  SQLConnection1.ConnectionName := 'MySQLConnection';
  SQLConnection1.Params.Add('HostName=' + '127.0.0.1');
  SQLConnection1.Params.Add('Port=' + '3306');
  SQLConnection1.Params.Add('User=' + 'Artyom');
  SQLConnection1.Params.Add('Password=' + '123');
  SQLConnection1.Params.Add('Database=' + 'DB_DELPHI');

  try
    SQLConnection1.Connected := True;
  except
    ShowMessage('Error');
  end;
...
Рейтинг: 0 / 0
OpenServer MySQL и делфи
    #39687792
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подключиться можно. Для этого надо убрать except и все же посмотреть, в чем именно ошибка подключения.
...
Рейтинг: 0 / 0
OpenServer MySQL и делфи
    #39687794
ProstoChel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
OpenServer MySQL и делфи
    #39687795
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не удается найти mysql.dll Надо проверить, чтобы она лежала в папке с программой.
...
Рейтинг: 0 / 0
OpenServer MySQL и делфи
    #39687800
ProstoChel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашёл в папках OpenServer две папки MySQL-5.6 и MySQL-5.6-x64
где лежала libmysql.dll
Попробовал, не помогло. В инете порылся и кто то выложил libmysql.dll. Не знаю откуда она, но с кодом ниже всё запустилось.

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
  SQLConnection1.ConnectionName := 'MySQLConnection';
  SQLConnection1.DriverName := 'MySQL';
  SQLConnection1.GetDriverFunc := 'getSQLDriverMYSQL';
  SQLConnection1.LibraryName := 'Dbxmys.dll';
  SQLConnection1.LoginPrompt := False;
  SQLConnection1.VendorLib := 'libmysql.dll';
  SQLConnection1.Params.Clear;

  SQLConnection1.Params.Add('DriverName=MySQL');
  SQLConnection1.Params.Add('HostName=' + '127.0.0.1');
  SQLConnection1.Params.Add('Database=' + 'DB_DELPHI');
  SQLConnection1.Params.Add('User_Name=' + 'Artyom');
  SQLConnection1.Params.Add('Password=' + '123');

  SQLConnection1.Connected := True;
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / OpenServer MySQL и делфи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]