CocoaMySQL is localized in the following languages:
 English
French (Beta)
German (Beta)
|
Features
Document Based Application
|
- Because it is document based you can connect to multiple databases all at one time
- Actions in one document window are separated from actions in another
|
Flexible Database Connections
|
- Connect to multiple MySQL Servers locally or over the internet
- Save connections and their options to a favorites list
- Specifiy a different socket, or use the default
- Specifiy a different port, or use the default
- Specifiy a database to use by default
|
Database and Table Management
|
- Create and drop databases
- Create, drop, or modify tables; can also rename them
- Create, drop or modify fields and indexes
- View, sort and filter table content by fields and keywords
- Add, edit and/or remove rows
- Manage indices and keys easily, even multiple ones for each table
- Optimize tables with the click of a button
- Create fields with a name, type, length, unsigned value, zerofill value, binary value, default value, auto incremented or non-NULL
- Create fields of type: tinyint, smallint, mediumint, int, bigint, float, double, decimal, date, datetime, timestamp, time, year, char, varchar, tinyblob, tinytext, blob, text, mediumblob, mediumtext, longblob, longtext, enum and set
|
Content Viewing and Custom Queries
|
- View, sort and filter table content by fields and keywords
- Perform custom queries
- Save queries to a favorites list for later use
- Perform queries out of your favorite text editor using the services menu
- Keeps history of the most recently used queries
- Can limit query results to a number you specifiy
- Shows errors, if any, that are generated from a query
|
Data Importation and Exportation (Dumps, CSV, etc..)
|
- Import an entire database or any CSV file
- Export to a CocoaMySQL dump format, CSV format or XML format
- Dump tables or entire databases to the formats listed above
- Generate SQL table syntax of your tables for re-creation in another database
|
Text Encoding
- Database content can be stored in the text encoding format you desire
- Text Encoding options in CocoaMySQL: EUC-CN, EUC-JP, EUC-KR, EUC-TW, HK, ISO,ISO Arabic, ISO Cyrillic,ISO Greek, ISO Hebrew, ISO Latin-1, ISO Latin-2, ISO Thai, ISO Turkish, ISO 2022-CN, ISO 2022-JP, ISO 2022-KR, KOI8-R, Shift-JIS, UTF-8, Win Arabic, Win Baltic Rim, Win Cyrillic, Win Greek, Win Korean, Win Latin-1, Win Latin-2, Win Turkish, Win Vietnames
|
Binary Support for Images, Strings or Hex Representations
- View and store database binary content correctly; for usage with images, strings or hex representations in blob or longblob fields
|
CocoaMySQL is Open Source!
|
- The application is free, the source code is free. (GPL License)
|
|
|