CocoaMySQL

*The* Open Source MySQL Database Manager for Mac OS X
  Latest Version: 0.5
Date: September 11, 2003

CocoaMySQL is localized in the following languages:

English
French (Beta)
German (Beta)

Beta


Localization Betas

The following localization betas are based more or less on the functionality of version 0.7b4 (not 0.7b5):

Newest Beta

SSH tunneling is not yet implemented in the beta, only the GUI elements are there!

The following new features are implemented in v0.7b5:
  • drag and copy from tablecontentview and customqueryview (stuart glenn)
  • alternate rowshading (stuart glenn)
  • menu and shortcuts to change tab (stuart glenn)
  • ANSI style quoting (stuart glenn)
  • added dropdown-menu to change table type (jason hallford)
  • added status tab which shows table status information (jason hallford)
  • new MCPKit framework (formerly named SMySQL framework, developed by serge cohen) -> support for MySQL 4.1 and 5
  • various GUI enhancements
  • table structure enhancements
  • undo for query editor
  • remember column widths for all tables
  • it is now possible to set no default value for a timestamp (set it to NULL) or to set it to CURRENT_TIMESTAMP, also you can specify "on update CURRENT_TIMESTAMP" in the "Extra" column
  • drop down menus for enum and set fields in table content view
  • version numbering changed to 0.7 to avoid confusion because of modified version 0.6.x-SBG
  • code completion for custom query (MySQL commands and table names) (carsten blüm)
  • change between tabs with cmd-1, cmd-2 etc.
  • perform additional table operations (check/analyze/repair/flush table)
  • better encoding support (connection encoding is automatically set to the choosen encoding if possible, otherwise (MySQL < 4.1) encoding is set to the connection encoding)
  • use selected encoding for new tables (MySQL 4.1 and newer)
  • use selected encoding for reading and writing dumps and text files (OS 10.4 only)
  • support for views
  • delete multiple tables
  • console output is now valid sql (can be used as dump or copied into custom query)
  • universal binary (universal SMySQL framework provided by Kelly Hawk)
  • added "IN" to filter options (stuart glenn)
  • contextual menus for table views
  • possibility to add a new field at a given position (using the contextual menu)
  • user management (Jason Hallford)
  • save window size and column settings for the structure and index table views
  • basic printing support (partly by Rick Bram)
The following bugs are fixed in v0.7b5:
  • fixed some memory leaks (some of them stuart glenn)
  • error when dates like 0000-01-01
  • error when times like 34:12:00
  • fixed problem when importing csv into table with non-standart characters in name
  • mysql 4.1: problems when adding autoincrement fields because there cannot be a default value with autoincrement fields
  • fixed timestamp-bug (new timestamp format in mysql 4.1)
  • fixed bug with decimal numbers (sometimes displayed wrong values, e.g. 74.59999999999999 instead of 74.60)
  • fixed problems with MySQL 4.1.14 (MySQL variables not displayed correctly)
  • show right row count when result is limited
  • esc-key not working in os >10.3
  • display right column count if result is limited
  • fixed problems with MySQL 4.1.14 ("show create table" not working in toolbar and dump)
  • compatible again with os 10.3 (previous betas were not working with os 10.3)


Please let me know if you find bugs or other problems when using this betas!