Справочное руководство по MySQL версии 4.1.1-alpha. - B Привнесенные программы

Go to the first, previous, next, last section, table of contents.

# B Привнесенные программы

Многие пользователи добавили очень полезные средства поддержки и расширения возможностей MySQL.

Вы также можете найти в онлайн список программ, работащих с MySQL на http://www.mysql.com/portal/software/. Условия нашего сообщества позволяют и вам сделать свой вклад!

Если вы хотите создать поддержку MySQL для интерфейса Perl `DBI/DBD`, необходимо получить файлы `Data-Dumper, DBI` и `Msql-Mysql-modules` и установить их. See section 2.7 Замечания по установке Perl.

Примечание: Перечисленные здесь программы могут быть свободно загружены и использованы. Они защищены авторскими правами их соответствующих владельцев. Пожалуйста, смотрите документацию на индивидуальные продукты для более подробной информации о лицензировании и условиях использования. MySQL AB не несет никакой ответственности за корректность информации в этой главе или за правильное функционирование приведенных здесь программ.

## B.1 Интерфейсы (API)

- Модули Perl
  - http://www.mysql.com/Downloads/Contrib/KAMXbase1.2.tar.gz Преобразование между файлами ``.dbf'` и таблицами MySQL. Модуль Perl, написанный Пратапом Перейра (Pratap Pereira pereira@ee.eng.ohio-state.edu), расширен Кэвином А. МакГрэйлом (Kevin A. McGrail kmcgrail@digital1.peregrinehw.com). Этот преобразователь может обрабатывать поля MEMO.
  - http://www.mysql.com/Downloads/Contrib/HandySQL-1.1.tar.gz HandySQL представляет собой модуль доступа к MySQL. Он предлагает интерфейс C, включенный в Perl, который приблизительно на 20% быстрее, чем обычный интерфейс `DBI`.
- OLEDB
  - http://www.mysql.com/Downloads/Win32/MyOLEDB3.exe Установочный пакет MyOLEDB 3.0 от SWSoft.
  - http://www.mysql.com/Downloads/Win32/mysql-oledb-3.0.0.zip Исходный код для MyOLEDB 3.0.
  - http://www.mysql.com/Downloads/Win32/MySamples.zip Примеры и документация для MyOLEDB.
  - http://www.mysql.com/Downloads/Win32/MyOLEDB.chm Файлы помощи для MyOLEDB.
  - http://www.mysql.com/Downloads/Win32/libmyodbc.zip Статическая библиотека MyODBC, используемая для создания MyOLEDB. Базируется на коде MyODBC.
- C++
  - http://www.mysql.com/Downloads/Contrib/mysql-c++-0.02.tar.gz Библиотека оболочки C++ для MySQL. Автор Роланд Хейнел (Roland Haenel, rh@ginster.net.)
  - http://www.mysql.com/Downloads/Contrib/MyDAO.tar.gz C++ API для MySQL. Автор Сатих (Satish spitfire@pn3.vsnl.net.in.) Под влиянием C++ API Роланда Хейнела (Roland Haenel) и библиотеки MyC Эда Карпа (Ed Carp).
  - http://www.mysql.com/products/mysql++/ C++ API для MySQL (больше, чем просто библиотека оболочки). Первоначально автор kevina@clark.net. В настоящее время поддерживает Синиша (Sinisa) из MySQL AB.
  - http://nelsonjr.homepage.com/NJrAPI/ Независимая библиотека базы данных C++, поддерживающая MySQL.
- Delphi
  - http://www.mysql.com/Downloads/Contrib/DelphiMySQL2.zip Интерфейс Delphi к ``libmysql.dll'`, автор bsilva@umesd.k12.or.us.
  - http://www.mysql.com/Downloads/Contrib/Udmysql.pas Оболочка для ``libmysql.dll'` для использования в Delphi. Автор Рейнер Сомбровски (Reiner Sombrowsky).
  - http://www.fichtner.net/delphi/mysql.delphi.phtml Интерфейс Delphi к MySQL с исходным кодом. Автор Матиас Фихтнер (Matthias Fichtner).
  - http://www.productivity.org/projects/tmysql/ TmySQL, библиотека для использования MySQL с Delphi.
  - https://sourceforge.net/projects/zeoslib/ Библиотека Zeos представляет собой совокупность исходных наборов данных и компонентов баз данных Delphi для MySql, PostgreSql, Interbase, MS SQL, Oracle, DB/2. А также включает средства разработки, такие, как Проводник базы данных (Database Explorer) и Конструктор базы данных (Database Designer).
  - http://www.mysql.com/Downloads/Contrib/JdmMysqlDriver-0.1.0.tar.gz Драйвер VisualWorks 3.0 Smalltalk для MySQL. Автор joshmiller@earthlink.net.
  - http://www.mysql.com/Downloads/Contrib/Db.py Модуль Python с кэшированием. Автор gandalf@rosmail.com.
  - http://www.mysql.com/Downloads/Contrib/MySQLmodule-1.4.tar.gz Интерфейс Python для MySQL. Автор Джозеф Скиннер (Joseph Skinner joe@earthlight.co.nz). Модифицировал Жорж Сенекович (Joerg Senekowitsch senekow@ibm.net).
  - http://www.mysql.com/Downloads/Contrib/mysqltcl-1.53.tar.gz Интерфейс Tcl для MySQL. Базируется на ``msqltcl-1.50.tar.gz'`. Обновлен Тобиашем Ритцау (Tobias Ritzau, tobri@ida.liu.se). Для версии 2.0 и большее подробной информации см. http://www.xdobry.de/mysqltcl/
  - http://www.mysql.com/Downloads/Contrib/MyC-0.1.tar.gz Интерфейс, подобный Visual Basic, автор Эд Карп (Ed Carp).
  - http://www.mysql.com/Downloads/Contrib/Vdb-dflts-2.1.tar.gz Является новой версией набора библиотеки инструментальных программ, предназначенного для предоставления общего интерфейса для процессоров баз данных SQL, так что ваше приложение становится трех-уровневым. Преимуществом этого является то, что вы легко сможете переключаться и переходить к другим процессорам баз данных, реализуя только один файл для новой базы данных без выполнения каких-либо изменений в самом приложении. Автор damian@cablenet.net.
  - http://www.mysql.com/Downloads/Contrib/DbFramework-1.10.tar.gz DbFramework представляет собой коллекцию классов для работы с базами данных MySQL. Эти классы в некоторой степени базируются на CDIF Data Model Subject Area. Автор Пол Шарп (Paul Sharpe paul@miraclefish.com).
  - http://www.mysql.com/Downloads/Contrib/pike-mysql-1.4.tar.gz Модуль MySQL для pike. Для использования с веб-сервером Roxen.
  - http://www.mysql.com/Downloads/Contrib/squile.tar.gz Модуль для guile, позволяющий guile взаимодействовать с базами данных SQL. Автор Хол Робертс (Hal Roberts).
  - http://www.mysql.com/Downloads/Contrib/stk-mysql.tar.gz Интерфейс для Stk. Stk представляет собой элементы Tk со схемой внизу (Scheme underneath) вместо Tcl. Автор Терри Джоунс (Terry Jones).
  - http://www.mysql.com/Downloads/Contrib/eiffel-wrapper-1.0.tar.gz Оболочка Eiffel Майкла Рэвитса (Michael Ravits).
  - http://www.mysql.com/Downloads/Contrib/SQLmy0.06.tgz Главный сменный драйвер баз данных (FlagShip RDD) для MySQL. Автор Алехандро Фернандез Херреро (Alejandro Fernandez Herrero). Домашняя страница Flagship RDD находится на http://www.fship.com/rdds.html.
  - http://www.mysql.com/Downloads/Contrib/mydsn-1.0.zip Двоичный и исходный коды для ``mydsn.dll'`. mydsn необходимо использовать для создания и удаления реестрового файла DSN для драйвера MyODBC в приложениях Coldfusion. Автор Мигуэл Ангел Солорцано (Miguel Angel SolСrzano).
  - http://www.mysql.com/Downloads/Contrib/MySQL-ADA95_API.zip Интерфейс ADA95 к MySQL API. Автор Франсуа Фабиен (Francois Fabien).
  - http://www.mysql.com/Downloads/Contrib/MyTool-DLL_for_VB_and_MySQL.zip DLL для Visual Basic и MySQL C API. Автор Кен Мензел (Ken Menzel kenm@icarz.com).
  - http://www.mysql.com/Downloads/Contrib/MYSQLX.EXE Объект ActiveX для MySQL для прямого доступа к серверам MySQL из IIS/ASP, VB, VC++ в обход более медленных методов ODBC. Полностью обновляемый, многопоточный с полной поддержкой для всех типов полей MySQL (версия 2001.1.1). Разработка SciBit http://www.scibit.com/.
  - http://www.fastflow.it/mylua/ Домашняя страница MyLUA; как использовать язык LUA для написания MySQL PROCEDURE, которые могут загружаться во время выполнения.
    - http://www.mysql.com/Downloads/Contrib/lua-4.0.tar.gz LUA 4.0
    - http://www.mysql.com/Downloads/Contrib/mylua-3.23.32.1.tar.gz Патч для MySQL 3.23.32 для использования LUA 4.0. Автор Кристиан Гуиссани (Cristian Giussani).
  - http://www.mysql.com/Downloads/Contrib/patched_myodbc.zip Патч (для поддержки Omniform 4.0) к драйверу MyODBC. Автор Томас Тейил (Thomas Thaele tthaele@papenmeier.de)

## B.2 Конверторы

- http://www.mysql.com/Downloads/Contrib/mssql2mysql.txt Преобразователь из MS-SQL в MySQL. Автор Майкл Кофлер (Michael Kofler). Программа `mssql2mysql` находится на веб-странице http://www.kofler.cc/mysql/mssql2mysql.html.
- http://www.mysql.com/Downloads/Contrib/dbf2mysql-1.14.tar.gz Преобразователь между файлами ``.dbf'` и таблицами MySQL. Авторы Маартен Боукхолд (Maarten Boekhold boekhold@cindy.et.tudelft.nl), Вильям Волкман (William Volkman), и Майкл Видениус (Michael Widenius). Этот преобразователь включает в себя элементарную поддержку для полей MEMO (только чтение).
- http://www.mysql.com/Downloads/Contrib/dbf2mysql-1.13.tgz Преобразователь между файлами ``.dbf'` и таблицами MySQL. Авторы Маартен Боукхолд (Maarten Boekhold, boekhold@cindy.et.tudelft.nl), и Майкл Видениус (Michael Widenius). Этот преобразователь не может обрабатывать поля MEMO.
- http://www.mysql.com/Downloads/Contrib/dbf2mysql.zip Преобразователь между файлами FoxPro ``.dbf'` и таблицами MySQL под Windows. Автор Александр Ельцин (Alexander Eltsyn, ae@nica.ru или ae@usa.net).
- http://www.mysql.com/Downloads/Contrib/dbf2sql.zip Краткая и простая программа, которая может помочь перенести данные из таблицы FoxPro в таблицу MySQL. Автор Данко Джосик (Danko Josic).
- http://www.mysql.com/Downloads/Contrib/dump2h-1.20.gz Преобразует данные из вывода `mysqldump` в заголовочный файл C. Автор Гарри Брукнер (Harry Brueckner, brueckner@mail.respublica.de).
- http://www.mysql.com/Downloads/Contrib/exportsql.txt Скрипт, похожий на ``access_to_mysql.txt'`, за исключением того, что предлагаемый скрипт является полностью конфигурируемым, имеет лучший тип преобразования (включая определение полей `TIMESTAMP`), снабжает предупреждениями и предложениями при преобразовании, заключает в кавычки все специальные символы в тексте и двоичные данные и так далее. Скрипт будет также преобразовывать данные для mSQL v1 и v2 и является бесплатным для всех. Самые последние версии смотрите на http://www.cynergi.net/exportsql/. Автор Педро Фрейре (By Pedro Freire, support@cynergi.net). Замечание: Не работает с Access2!
- http://www.mysql.com/Downloads/Contrib/access_to_mysql.txt Вставьте эту функцию в модуль Access базы данных, имеющей таблицы, которые вы хотите экспортировать. Смотрите также exportsql. Автор Брайен Эндрюс (Brian Andrews). Замечание: Не работает с Access2!
- http://www.mysql.com/Downloads/Contrib/importsql.txt Скрипт, точно выполняющий в обратном порядке действия скрипта `exportsql.txt`. То есть, скрипт импортирует данные из MySQL в базу данных Access через ODBC. Это очень удобно в комбинации с exportsql, так как позволяет использовать Access для всего проектирования и администрирования баз данных и синхронизировать с вашим реальным сервером MySQL любым способом. Скрипт бесплатный. Обновления смотрите на http://www.netdive.com/freebies/importsql/. Создан Лораном Босавитом (Laurent Bossavit) из NetDIVE. Замечание: Не работает с Access2!
- http://www.mysql.com/Downloads/Contrib/mdb2sql.bas Преобразователь из Access97 в MySQL, автор Моше Гурвич (Moshe Gurvich).
- http://www.mysql.com/Downloads/Contrib/msql2mysqlWrapper-1.0.tgz Оболочка C из mSQL в MySQL. Автор alfred@sb.net
- http://www.mysql.com/Downloads/Contrib/sqlconv.pl Простой скрипт, который можно использовать для копирования полей из одной таблицы MySQL в другую без упорядочивания. По существу, вы можете запустить `mysqldump` и подать его выход к скрипту `sqlconv.pl`. Данный скрипт будет анализировать вывод `mysqldump` и переделывать поля таким образом, чтобы они могли быть вставлены в новую таблицу. Примером является случай, когда вы хотите создать новую таблицу в другом месте, где вы сейчас работаете, но эта таблица просто немного другая (то есть - поля в другом порядке и так далее). Автор Стив Шрив (Steve Shreeve).
- http://www.mysql.com/Downloads/Contrib/oracledump Программа на Perl для преобразования баз данных Oracle в MySQL. Имеет тот же формат вывода, что и `mysqldump`. Автор Джохан Андерссон (Johan Andersson).
- http://www.mysql.com/Downloads/Contrib/excel2mysql Программа на Perl для импорта динамических электронных таблиц Excel в базу данных MySQL. Автор Стивен Хард (Stephen Hurd shurd@sk.sympatico.ca)
- http://www.mysql.com/Downloads/Contrib/T2S_100.ZIP. Программа для Windows для преобразования текстовых файлов в базы данных MySQL. Автор Асаф Азулай (Asaf Azulay).

## B.3 Утилиты

- http://worldcommunity.com/opensource/utilities/mysql_backup.html MySQL Backup представляет собой создающий резервную копию скрипт для MySQL. Автор Питер Браун (Peter F. Brown).
- http://www.mysql.com/Downloads/Contrib/mysql_watchdog.pl Контроль демона MySQL при возможных зависаниях. Автор Йермо Леймерс (Yermo Lamers, yml@yml.com).
- http://www.mysql.com/Downloads/Contrib/mysql_structure_dumper.tar.gz
- http://www.mysql.com/Downloads/Contrib/mysql_structure_dumper.tgz Распечатывает структуру каждой таблицы в базе данных. Автор Томас Вэйна (Thomas Wana).
- http://www.mysql.com/Downloads/Contrib/mysqlsync. Скрипт на Perl для поддержания удаленных копий базы данных MySQL в синхронном состоянии с главной ведущей копией. Автор Марк Джефтовик (Mark Jeftovic. markjr@easydns.com).
- http://www.mysql.com/Downloads/Contrib/MySQLTutor-0.2.tar.gz. MySQLTutor. Учебное пособие по MySQL для начинающих.
- http://www.mysql.com/Downloads/Contrib/MySQLDB.zip
- http://www.mysql.com/Downloads/Contrib/MySQLDB-readme.html. Библиотека COM для MySQL. Автор Эйлок Сингх (Alok Singh).
- http://www.mysql.com/Downloads/Contrib/mysql_replicate.pl Программа на Perl, управляющая копированием. Разработка elble@icculus.nsg.nwu.edu
- http://www.mysql.com/Downloads/Contrib/dbcheck Скрипт на Perl, создающий резервную копию таблиц перед запуском на них `isamchk`. Автор Элизабет (Elizabeth).
- http://www.mysql.com/Downloads/Contrib/mybackup.
- http://www.mswanson.com/mybackup (домашняя страница mybackup) Оболочка для `mysqldump` для создания резервных копий всех баз данных. Автор Марк Свенсон (Marc Swanson).
- http://www.mysql.com/Downloads/Contrib/mdu.pl.gz Распечатывает использование памяти базой данных MySQL.

Go to the first, previous, next, last section, table of contents.