MyC – VB-like C API wrapper for MySQL

Ed Carp writes:

MyC is a set of simple C routines intended to make programming
applications for use with the MySQL database engine a bit easier,
especially for those familiar with Microsoft’s DAO engine model
(used with Microsoft Access and Microsoft Visual Basic).

MyC uses a similar model to access data within a database –
OpenDatabase to open a database, OpenRecordset to open a result
set, Move routines to move around within the result set, and
AddNew/Edit and Update/Delete to add, edit or delete data within
the database. For example, a C program to dump all the records in a
table to stdout in tab-delimited format takes only 18 lines, total,
of C (sample code is provided).

Although the wrapper was written in C for Linux, it should work
with almost any reasonable UNIX variant. Source code is provided,
and the licensing structure is the same as the MySQL database.

MyC is currently in ALPHA testing now – I am looking for folks
to beta test it. Sample code is included with the wrapper.

MyC is less than 15K zipped, including documentation, and can be
downloaded from

Bug reports are encouraged 🙂
– —
Ed Carp, N7EKG – erc@pobox.com
Web: http://www.pobox.com/~erc

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis