Fråga
Hej, jag skulle vilja ha hjälp med att hantera databaser i C++ (alltså en MySQL databas som min hemsida använder).
Jag har googlat men inte hittat någon vettig(bara krånglig kod). Jag skulle behöva bra exempelkod och länkar till alla filer som man behöver.
Svar
Hej Glenn
Två användbara bibliotek för C++ är
- MySQL++
- SOCI
Som du antagligen anar så stödjer MySQL++ enbart MySQL. SOCI stödjer däremot ett antal databaser. (Bl a Oracle, PostgreSQL och SQLite)
Nedan finner du adresser till dokumentation, hoppas det hjälper dig att välja. Om licensval är viktigt för dig kan det nämnas att SOCI levereras under Boost Software License och MySQL++ levereras under GNU LGPL.
MySQL++
Officiell sida: http://tangentsoft.net/mysql++/
Källkod: http://tangentsoft.net/mysql++/releases/mysql++-3.0.1.tar.gz
Dokumentation: http://tangentsoft.net/mysql++/doc/
SOCI
Officiell sida: http://soci.sourceforge.net/index.html
Källkod: http://sourceforge.net/project/showfiles.php?group_id=121480
Dokumentation: http://soci.sourceforge.net/doc/index.html