|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
Всем доброго дня. на сайте https://dev.mysql.com/downloads/c-api/ написано, что "C API (libmysqlclient) is included in MySQL 8.0" и предлагается скачать дистриб. Перехожу по ссылке "Windows Installer", качаю "Windows (x86, 32-bit), MSI Installer" mysql-installer-community-8.0.21.0.msi весом 400 метров, запускаю установщик и кроме odbc, python, net и excel ничего 32 битного больше нету. Все остальное 64 битное. У меня уже есть установленный сервер базы, но он 64 битный. Поиск по диску файла "libmysqlclient" результата не дал. Посмотрел содержимое установщика, там тоже нигде не нашел такого файла. Может кто-нибудь чем-нибудь помочь? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 01:05 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
линкуем lib/libmysql.lib ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 03:37 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 03:51 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
Единственный файл libmysql.lib найден по адресу "C:\Program Files\MySQL\MySQL Server 8.0\lib" Скопировал его к себе в проект (32 bit) и подключил "includelib libs\libmysql.lib" Код: plaintext 1. 2. 3. 4.
При попытке собрать проект получаю ошибку ml /c /coff /Cp /Zi /Zd "MySql.asm" Microsoft (R) Macro Assembler Version 6.14.8444 Copyright (C) Microsoft Corp 1981-1997. All rights reserved. Assembling: MySql.asm *********** ASCII build *********** link /SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0 /OUT:"MySql.exe" "MySql.obj" Microsoft (R) Incremental Linker Version 5.12.8078 Copyright (C) Microsoft Corp 1992-1998. All rights reserved. LINK : LNK6004: MySql.exe not found or not built by the last incremental link; performing full link libs\libmysql.lib : fatal error LNK1113: invalid machine type Error(s) occured. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 08:46 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
Код: sql 1.
значит надо брать 32 bit лучше суть напишите - что вы хотите а то все в кучу - Макро Ассемблер, MySQL это в форуме C/C++ разбираются в компиляции, здесь только вскользь ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 11:32 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
я хочу написать прогу для обработки данных. сложную математическую предобработку хочу переложить на БД. Затем запросить эти данные. Это можно сделать через вызов функций из DLL, реализующей клиента. Тут два варианта: 1. LoadLibrary, GetProccessAddr и 2. Статическая линковка через includelib. Я надеялся на что-нибудь типа libmysqlclient.dll или mysqlclient.dll Вот, например: The Firebird client library files are fbclient.dll (Windows) https://www.firebirdsql.org/pdfmanual/html/ufb-cs-clientlib.html немного инфы: http://www.mysql.ru/docs/man/Windows_client_compiling.html Конечно, можно сделать и через ODBC, но лучше чтобы в папке с исполняемым кодом была одна-две дллки для работы с базой ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 12:09 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
IlyamI Перехожу по ссылке "Windows Installer" А зря. Надо качать zip-архив, там и будет тебе искомая DLL. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 14:05 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
буду благодарен за прямую ссылку на zip, так как мои натруженные глаза ее не видят ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 15:12 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
IlyamI, Оно ? https://dev.mysql.com/downloads/connector/cpp/ ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 15:22 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
IlyamI буду благодарен за прямую ссылку на zip, так как мои натруженные глаза ее не видят ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 22:00 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
там 64 бит. 32 бита теперь не выкладывают. Можно взять ниже версию, это без особой разницы потянет. Нажимаем Looking for previous GA versions? забираем 32 бита. 5,7, там в архиве все будет. Либо качаем исходники source и компилим 32 бита ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2020, 22:13 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
Alex_Ustinov, спасибо. как освобожусь, посмотрю. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2020, 17:44 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
Еще вопрос: "...однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы..." где бы по-больше про такое почитать? поиск по этому форуму и беглый по гуглу полезными пока не оказались ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2020, 17:45 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
наверное, вот это https://dev.mysql.com/doc/refman/5.7/en/libmysqld.html ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2020, 18:11 |
|
libmysqlclient 32 bit for windows 64
|
|||
---|---|---|---|
#18+
IlyamI, да. "Сервер" будет внутри программы... Лучше туда не смотреть . ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2020, 22:44 |
|
|
start [/forum/topic.php?fid=47&fpage=16&tid=1828355]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 165ms |
0 / 0 |