|
Resources for CL
·
General Information
·
CL Implementations
·
PMSF Resources
·
Building CMUCL
·
MaiSQL
·
Fast MD5
·
Deflate
·
XML Parsing
·
SillyIRC
·
CLMDImporter
|
- What is it?
MaiSQL is a basic package for interfacing CMUCL
with SQL RDBMSes, and as such was the basis for the
development of the more fully featured and/or more
widely ported descendants
UncommonSQL
and CLSQL.
The packages in question are in the process of
merging/integrating, so that finally a
cross-platform, fully-featured, and integrated
interface for SQL RDBMS access seems to be
emerging.
The interface that MaiSQL implements is in turn
derived more or less from the interface of
Xanalys's (at the time
still Harlequin's) Common SQL. Please note though
that this implementation is not the property of
Xanalys, nor do they have any responsibility for its
content or accuracy.
- Features
-
- Basic interfaces for querying and manipulation
of databases
- FFI interfaces to MySQL and PostgreSQL
- A socket-level interface to PostgreSQL
- A fairly comprehensive reference guide
- Distributed under a fairly non-restrictive
X-style license.
- Download
The latest official release of MaiSQL was 0.25,
which can be obtained here:
MaiSQL-0.25.tar.gz
(202K)
However that release tarball is mostly
interesting for the included manuals, since there
have been important fixes for newer versions of
MySQL, as well as a number of other improvements,
which are only available through the CVS repository.
- Anonymous CVS
-
Current updates of MaiSQL can be obtained via
anonymous CVS to our public CVS repository. To check
out a current version, do the following:
export CVSROOT=':pserver:anonymous@cvs.pmsf.net:/prj/EXPORT/pubcvs'
cvs login [ The password for anonymous is guest ]
cvs checkout MaiSQL
- Contact Information
For comments and questions relating to MaiSQL
please contact us via at
maisql@pmsf.de.
- Copyright
-
MaiSQL is Copyright © 1999-2001 by Pierre R. Mai.
It is provided under the terms and conditions set
forth in the file COPYING provided with the
distribution.
|