Not logged in : Login

About: MySQL2ODBC     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : atom:Entry, within Data Space : www.iodbc.org associated with source document(s)

AttributesValues
rdf:type
dcterms:created
dcterms:modified
rdfs:label
  • MySQL2ODBC
maker
http://rdfs.org/si...ices#has_services
dc:title
  • MySQL2ODBC
sioc:link
sioc:id
  • 5cf1b9707fab794ac8d4e7f34c008126
opl:isDescribedUsing
sioc:links_to
sioc:has_creator
sioc:has_container
atom:source
atom:title
  • MySQL2ODBC
atom:author
atom:published
  • 2016-09-14T12:28:33Z
atom:updated
  • 2022-12-16T17:08:09Z
sioc:content
  • ---+ MySQL-to-ODBC Gateway %TOC% ---++ Introduction ---+++ What Is It? MySQL2ODBC is a library for intercepting MySQL API calls and redirecting them via ODBC. ---+++ Why? Historically the open-source community has produced many useful applications tied to the LAMP stack (Linux, Apache, MySQL and PHP) or similar variants. Often, however, the reliance on MySQL as the database layer of choice has been baked-in with little scope for substituting another RDBMS. On the other hand, ODBC has long provided flexible choice of backend RDBMS - by talking ODBC, an application can switch between PostgreSQL, MySQL, Oracle, SQL Server, OpenLink Virtuoso and many more at will. MySQL2ODBC is one way to break free of vendor lock-in and restore database-independence via ODBC :) ---+++ Benefits * Cost-Effectiveness - MySQL2ODBC saves having to rewrite the whole database access layer in a potentially large application * Database-Independence: Freedom of Choice ---++ HOWTO MySQL2ODBC provides a substitute libmysqlclient library. ---+++ Method ---++++ Building MySQL2ODBC * Download mysql2odbc-0.99.2.tar.gz * unpack it somewhere in your usual source directory tar xvpfz mysql2odbc-0.99.2.tar.gz * check the options to configure by running ./configure --help - you can choose which ODBC Driver Manager to work with, either unixODBC or iODBC * ./configure --with-iodbc=/usr/local/iodbc --prefix=/usr/local/mysql2odbc * make * sudo make install ---++++ Deploying MySQL2ODBC Your application needs to be told to use the MySQL2ODBC implementation of libmysqlclient in preference to the existing version. To do this, either export LD_LIBRARY_PATH=/usr/local/mysql2odbc/lib or export LD_PRELOAD=/usr/local/mysql2odbc/lib/libmysqlclient.so and restart the application. You might want to create a shell-script wrapper to preserve this. ---++ Download & License The source can be downloaded from github as a zip archive: [[https://github.com/openlink/mysql2odbc/archive/refs/heads/develop.zip][MySQL2ODBC source zip]]. Alternatively you can clone the repository: git clone https://github.com/openlink/mysql2odbc.git The project is licensed under the terms of the GNU [[https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html][Library General Public License (LGPL) v2]]. Patches are welcomed - please either send us a merge request via github or email the OpenLink iODBC source archive manager at iodbc@openlinksw.com, including documentation. Thank you for your contributions :)
sioc:topic
is made of
is http://rdfs.org/si...vices#services_of of
is sioc:link of
is sioc:links_to of
is sioc:creator_of of
is sioc:container_of of
is atom:entry of
is atom:contains of
Faceted Search & Find service v1.17_git132 as of May 12 2023


Alternative Linked Data Documents: PivotViewer | iSPARQL | ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3238 as of May 23 2023, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (15 GB total memory, 757 MB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software