к оглавлению
Как ставить MyODBC
MyODBC представляет собой 32-bit ODBC (2.50) level 0 (с возможностями level 1 и level 2) драйвер для соединения ODBC-приложений с СУБД MySQL. MyODBC работает под Windows95, Windows98, NT и на некоторых Unix-системах.
MyODBC публично доступен, и Вы можете спокойно скачать его новейшую версию с http://www.mysql.com/downloads/api-myodbc.html.
Если Вы имеете проблему с MyODBC, и Ваша программа
также работает с OLE DB, Вы должны попробовать драйвер для OLE DB, который Вы можете найти в разделе Contrib.
Обычно Вы должны установить MyODBC только на системах
с Windows. Под Unix MyODBC Вам понадобится только, если
Вы имеете программу подобную ColdFusion, которая выполняется на
Unix-машине и использует ODBC, чтобы соединиться с базами данных.
Если Вы хотите устанавливать MyODBC под Unix, Вы
будете также нуждаться в диспетчере ODBC.
MyODBC, как известно, работает с большинством Unix
ODBC-диспетчеров. Вы можете найти список ODBC-секции
ссылок на страничке MySQL.
Чтобы установить MyODBC в Windows, Вы должны загрузить
соответствующий файл MyODBC.zip (для Windows), распаковывать его с помощью WINZIP
или другой
подобной программы и выполнить файл SETUP.EXE
.
В Windows NT Вы можете получать следующую ошибку при попытке установить
MyODBC:
An error occurred while copying C:\WINDOWS\SYSTEM\MFC30.DLL. Restart
Windows and try installing again (before running any applications
which use ODBC)
Проблема в этом случае состоит в том, что некоторая другая программа
использует ODBC, а также из-за того, как неудобно устроена Windows, Вы не
можете в этом случае установить новые ODBC-драйверы программой установки
Microsoft ODBC setup. В большинстве случаев Вы можете продолжать
установку, нажав кнопку Ignore
, чтобы копировать остальную
часть файлов MyODBC. Если это не работает, решение состоит в том, чтобы
перезагрузить Ваш компьютер в safe mode (выберите это, нажимая F8 перед
запуском Windows после перезагрузки), установить MyODBC и
перезагрузиться назад в нормальный режим работы.
- Чтобы сделать соединение с Unix-системой из Windows, приложением
ODBC (которое не поддерживает напрямую MySQL), Вы должно сначала
установить MyODBC на машине Windows.
- Пользователь и Windows-машина должны иметь привилегии доступа к
серверу MySQL на Unix-машине. Это должно быть установлено с помощью
команды
GRANT
.
- Вы должны создать запись ODBC DSN следующим образом:
- Откройте Control Panel на Windows-системе.
- Дважды щелкните по пиктограмме ODBC Data Sources 32 bits.
- Нажмите метку User DSN.
- Нажмите кнопку Add.
- Выберите MySQL на экране Create New Data Source и нажмите кнопку
Finish.
- Показывается экран конфигурации значений по умолчанию драйвера
MySQL.
- Теперь запустите Ваше приложение, и выберите ODBC-драйвер DSN,
который Вы определили в администраторе ODBC.
Обратите внимание, что имеются другие опции конфигурации на экране
MySQL (trace, don't prompt on connect, etc), которые Вы можете опробовать,
если сталкиваетесь с проблемами.
к оглавлению
Знаете ли Вы, что абстракция через спецификацию - это прием программирования, позволяющий абстрагироваться от процесса вычислений описанных в теле процедуры, до уровня знания того, что данная процедура делает. Это достигается путем задания спецификации, описывающей эффект ее работы, после чего смысл обращения к данной процедуре становится ясным через анализ этой спецификации, а не самого тела процедуры. Мы пользуемся абстракцией через спецификацию всякий раз, когда связываем с процедурой некий комментарий, достаточно информативный для того, чтобы иметь возможность работать без анализа тела процедуры. Абстракция через спецификацию позволяет абстрагироваться от процесса вычислений описанных в теле процедуры, до уровня знания того, что данная процедура делает. Это достигается путем задания спецификации, описывающей эффект ее работы, после чего смысл обращения к данной процедуре становится ясным через анализ этой спецификации, а не самого тела процедуры. Мы пользуемся абстракцией через спецификацию всякий раз, когда связываем с процедурой некий комментарий, достаточно информативный для того, чтобы иметь возможность работать без анализа тела процедуры.
НОВОСТИ ФОРУМА
Рыцари теории эфира | | 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров. 10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров. 10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров. 10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров. 10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров. 10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров. 10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров. 10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров. 10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров. 10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров. 10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров. 10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
|