Menu

MySQL Objective C API for Cocoa / News: Recent posts

Version 3.0.1 out

This is a minor release of the framework.
Basically, the main fix is taking care of old version of MySQL server when getting server timezone.
Also added the support for a couple more string encoding.

Posted by Serge Cohen 2006-02-26

Version 3.0.0 Out

This is the latest version. It connects to MySQL4.1 (and earlier) versions of the DB server, and it also contains a (very-)light object/relational layer (with a small modeling tool : MCPModeler).
Still need to rewrite documentation, for Doxygen.

Posted by Serge Cohen 2006-01-30

version 2.3.1 out

The version 2.3.1 add support for NULL and NSNull object in the quoteObject method of MCPConnection.

Posted by Serge Cohen 2004-08-09

version 2.3.0 released

Better handling of INT/BIGINT columns and TEXT columns.
Now SMySQL is able to recognise (and keep information) for unsigned integers (up to UNSIGNED BIGINT == unsigned long long == 64b unsigned integer).
The TEXT columns are now retrieved as text, hopefully using the proper encoding (coming from the DB server).

Posted by Serge Cohen 2004-08-05

Version 2.2.3 released

The version 2.2.3 has been released earlier today.
It is a minor fix of the previous (2.2.2) version:
- The source package contains the InfoPlist.strings file (missing before).
- The version is properly set all over the framework (current version and version strings).

Posted by Serge Cohen 2004-03-02

Version 2.2.2 released

The version 2.2.2 of the framework is finally released.
The main issue it fixes is the header problem encountered when trying to use the bundled or static version of the framework... that should now work Ok.

Posted by Serge Cohen 2004-02-29

Installing MySQL 4.0 from sources

I have posted a new page explaining (in a very detailed way) how one can build and install MySQL 4.0.14 on Jaguar... enbling most options, getting dynamic libraries...
Please if you have any comment, drop me an eMail.

Posted by Serge Cohen 2003-08-30

Status of the CVS tree

Just to be clear (I realise I've forget to be precise on this point):
- the Head of CVS is version 2.2.1 (and the current evolution)
- branch version-2-1 is the former version 2, all new API (MCP class name prefix) but still the messy ProjectBuilder project organisation.
- branch version-1 is the old API (SMySQL class name prefix).

If you are new to SMySQL... PLEASE use the head (version 2.2.1 at present).

Posted by Serge Cohen 2003-08-21

Big Int issue fixed

A new version of the SMySQL framework (2.2.1) has been released which process properly BIGINT columns (it uses to be treated as long int -whihc is 32bit-, instead of the more correct long long -64bits-). -bug discovered by Lorenz Textor-

Older versions have also been corrected in CVS (branc version-1 is now at release r1-0-1, whilst version-2-1 is now at release r2-1-1).

Posted by Serge Cohen 2003-08-21

Packaging refoundation

The version 2.2.0 of the framework is available.
It does not correspond to modification of the sources but rather the modification of their arrangement and a clearer project organisation.
It also comes with a new way to package the release, so that they should be easier to use (specialy the binary version).

Posted by Serge Cohen 2003-08-18

MySQL Display discontinued

I've decided to discontinue the little "demo" application MySQL Display. Indeed a much better version of this kind of app is already available at sourceforge: http://cocoamysql.sourceforge.net/

As the source is also available, their is no need for MySQL Display anymore.

Posted by Serge Cohen 2002-12-25

A new package: Binary Framework

A new package is available: SMySQL framework binary.

It is made for ease of use by Cocoa developers who don't want to have to compile mysql.

It typically will contain the framework you can put in the Framework folder of the bundle of your application. It includes the libmysqlclient (as staticaly linked with it), so there is no need for any thing more than this package to be able to connect to MySQL servers from your application.

Posted by Serge Cohen 2002-12-25

Version 2.0 released

The version 2.0 of the framework is finally released (it was only accessible as a CVS branch so far).
As explained in the (already old) previous news, this new release contains a lot of improvement, both in stability and ease of use.

Posted by Serge Cohen 2002-12-25

New branch: version-2

A new branch is developping. It's called version-2, and it comes with a lot of Goodies (discussed on the users list). Those are:
New method to retrieve the result in more format (per column, and 2D tables), fast queries methods (returning directly proper object, and not going through result).
BTW, the prefix has changed from SMySQL to MCP; and this version handles correctly NULL fields.
Serge.

Posted by Serge Cohen 2002-06-03

SMySQL version 0.7.0

The project aims to provide a standard API for MySQL in Objective C language and use the Cocoa API framework.

A new version of SMySQL framework is out.
It has better character set encoding handling, as well as some new methods to get lists of DBs, tables and fields...

Posted by Serge Cohen 2002-05-15
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.