
WinMySQL Professional - Overview
What is WinMySQL Professional ?
WinMySQL Professional is a native client for MySQL® databases over TCP/IP protocol. «Native» means that WinMySQL Professional can access directly to the database server without any software layer such as ODBC.
With it you'll could manage your MySQL® databases with a friendly graphic user interface directly from your Microsoft® Windows® 95, 98, 2000 and NT® stations.
WinMySQL Professional will be your best assistant in the world of MySQL® databases with its built-in features such as print reporting, HTML , WAP , PHP and Windows® clients generators, blob support, tables templates from dBase III+® and so on ...
MySQL® database design with command line is now history. A great product such as MySQL® should have its powerful client ; with WinMySQL Professional, it's done !
The main features of WinMySQL Professional
a) Interactive SQL client with terminal for command line queries with scripts support
b) Tables design with MySQL® native types (such as blob, set, enum ...)
c) Table design with templates from the famous office automation standard : dBase III+®
d) Direct table editing in a grid
e) Tables management
f) Users and privileges management
g) Reporting
h) Query results exported to delimited Microsoft® Excel® format or HTML page
i) HTML input forms generator and WML input decks
j) PHP scripts generator to be used with HTML input forms and WML input decks
k) Windows® applications MySQL® -oriented easy development (requires the free runtime «wmrt.exe»)
l) Server management (infos, shutdown, refresh, connections management ...)
m) Libraries management (connect profiles, tables templates, SQL scripts ...)
n) Font management on output grid and reports (for non latin charset support)
Hardware/Software requirements
Minimum : IBM® PC 486 or compatible running under Microsoft® Windows® 95 with TCP/IP properly configured
Recommended : PC Pentium® or higher running on Microsoft® Windows® 95 or higher or Microsoft® NT® 4.0 or higher with TCP/IP properly configured.
MySQL® server requirements
WinMySQL Professional is designed to dialog with MySQL® servers using protocol version 10 (MySQL 3.20.28 and above) but can manage the old privileges system to be compatible with a maximum of MySQL® server versions. So, in some cases, it's possible that some WinMySQL Professional features don't work properly because of an API not yet implemented on server. for example, SQL reserved words «IF EXISTS» can be used by the WinMySQL Professional tables generator but were implemented on MySQL® servers since release 3.22.2. Other example, the anticrash socket feature needs a MySQL® specific API (mysql_ping) implemented in release 3.22.1 and above.

Licence requirement
WinMySQL Professional is not freeware. So, if you use it, you must buy a user licence at http://www.winmysql.com, or with the Kagi «register» software supplied in the original package, or on the Kagi store website at http://order.kagi.com (find products with keyword «winmysql» ) or at your closest dealer.
«User licence» means the right to perform WinMySQL Professional once at the same time per licence. It exists « Single education licence» (1 licence : very low cost but not allowed for commercial purpose), «Single licence» (1 licence), «Silver licence» (10 licences), «Gold licence» (50 licences), «Corporate licence» (unlimited licences on one site of a company) and «Platinum licence» (unlimited world-wide licence on every site of a company).
Without any licence, you can try WinMySQL Professional but a slowing mechanism displays a warning text during 25 seconds on entering into the main features (except common features with WinMySQL Regular which is a freeware and the table edition capabilities). This mechanism doesn't apply any other restriction (expiration date, records limitations, unaccessible features ...)