Common Lisp Package: MYSQL

This is the low-level interface MySQL.

README:

FUNCTION

Public

Undocumented

CLSQL-MYSQL-FIELD-FLAGS (RES)

CLSQL-MYSQL-FIELD-NAME (RES)

CLSQL-MYSQL-FIELD-TYPE (RES)

MYSQL-AFFECTED-ROWS (MYSQL)

MYSQL-CLOSE (SOCK)

MYSQL-DATA-SEEK (RES OFFSET)

MYSQL-DEBUG (DEBUG)

MYSQL-DUMP-DEBUG-INFO (MYSQL)

MYSQL-EOF (RES)

MYSQL-ERRNO (MYSQL)

MYSQL-ERROR (MYSQL)

MYSQL-ERROR-STRING (MYSQL)

MYSQL-ESCAPE-STRING (TO FROM LENGTH)

MYSQL-FETCH-FIELD (RES)

MYSQL-FETCH-FIELD-DIRECT (RES FIELD-NUM)

MYSQL-FETCH-FIELDS (RES)

MYSQL-FETCH-LENGTHS (RES)

MYSQL-FETCH-ROW (RES)

MYSQL-FIELD-SEEK (RES OFFSET)

MYSQL-FREE-RESULT (RES)

MYSQL-GET-CLIENT-INFO

MYSQL-GET-HOST-INFO (MYSQL)

MYSQL-GET-PROTO-INFO (MYSQL)

MYSQL-GET-SERVER-INFO (MYSQL)

MYSQL-INFO (MYSQL)

MYSQL-INFO-STRING (MYSQL)

MYSQL-INIT (MYSQL)

MYSQL-INSERT-ID (MYSQL)

MYSQL-KILL (MYSQL PID)

MYSQL-LIST-DBS (MYSQL WILD)

MYSQL-LIST-FIELDS (MYSQL TABLE WILD)

MYSQL-LIST-PROCESSES (MYSQL)

MYSQL-LIST-TABLES (MYSQL WILD)

MYSQL-NUM-FIELDS (RES)

MYSQL-NUM-ROWS (RES)

MYSQL-OPTIONS (MYSQL OPTION ARG)

MYSQL-PING (MYSQL)

MYSQL-QUERY (MYSQL QUERY)

MYSQL-REAL-CONNECT (MYSQL HOST USER PASSWD DB PORT UNIX-SOCKET CLIENTFLAG)

MYSQL-REAL-QUERY (MYSQL QUERY LENGTH)

MYSQL-REFRESH (MYSQL REFRESH-OPTIONS)

MYSQL-SELECT-DB (MYSQL DB)

MYSQL-SHUTDOWN (MYSQL)

MYSQL-STAT (MYSQL)

MYSQL-STMT-BIND-PARAM (STMT BIND)

MYSQL-STMT-BIND-RESULT (STMT BIND)

MYSQL-STMT-CLOSE (STMT)

MYSQL-STMT-ERRNO (STMT)

MYSQL-STMT-ERROR (STMT)

MYSQL-STMT-EXECUTE (STMT)

MYSQL-STMT-FETCH (STMT)

MYSQL-STMT-FREE-RESULT (STMT)

MYSQL-STMT-INIT (RES)

MYSQL-STMT-PARAM-COUNT (STMT)

MYSQL-STMT-PREPARE (STMT QUERY LENGTH)

MYSQL-STMT-RESULT-METADATA (STMT)

MYSQL-STMT-STORE-RESULT (STMT)

MYSQL-STORE-RESULT (MYSQL)

MYSQL-USE-RESULT (MYSQL)

Private

Undocumented

CLSQL-MYSQL-AFFECTED-ROWS (MYSQL P-HIGH32)

CLSQL-MYSQL-DATA-SEEK (RES OFFSET-HIGH32 OFFSET-LOW32)

CLSQL-MYSQL-EOF (RES)

CLSQL-MYSQL-INSERT-ID (RES P-HIGH32)

CLSQL-MYSQL-NUM-ROWS (RES P-HIGH32)

MACRO

Public

Undocumented

MAKE-64-BIT-INTEGER (HIGH32 LOW32)

VARIABLE

Public

Undocumented

+MYSQL-OPTION-PARAMETER-MAP+

Private

*MYSQL-LIBRARY-LOADED*

T if foreign library was able to be loaded successfully

*MYSQL-SUPPORTING-LIBRARIES*

Used only by CMU. List of library flags needed to be passed to ld to load the MySQL client library succesfully. If this differs at your site, set to the right path before compiling or loading the system.

Undocumented

*CLSQL-MYSQL-LIBRARY-CANDIDATE-NAMES*

*MYSQL-CLIENT-INFO*

*MYSQL-LIBRARY-CANDIDATE-NAMES*

CLASS

Public

Undocumented

MYSQL-STMT

CONSTANT

Public

Undocumented

MYSQL-FIELD-TYPES#BLOB

MYSQL-FIELD-TYPES#DATE

MYSQL-FIELD-TYPES#DATETIME

MYSQL-FIELD-TYPES#DECIMAL

MYSQL-FIELD-TYPES#DOUBLE

MYSQL-FIELD-TYPES#ENUM

MYSQL-FIELD-TYPES#FLOAT

MYSQL-FIELD-TYPES#INT24

MYSQL-FIELD-TYPES#LONG

MYSQL-FIELD-TYPES#LONG-BLOB

MYSQL-FIELD-TYPES#LONGLONG

MYSQL-FIELD-TYPES#MEDIUM-BLOB

MYSQL-FIELD-TYPES#NEWDATE

MYSQL-FIELD-TYPES#NULL

MYSQL-FIELD-TYPES#SHORT

MYSQL-FIELD-TYPES#STRING

MYSQL-FIELD-TYPES#TIME

MYSQL-FIELD-TYPES#TIMESTAMP

MYSQL-FIELD-TYPES#TINY

MYSQL-FIELD-TYPES#TINY-BLOB

MYSQL-FIELD-TYPES#VAR-STRING

MYSQL-FIELD-TYPES#YEAR

MYSQL-NET-TYPE#NAMED-PIPE

MYSQL-NET-TYPE#SOCKET

MYSQL-NET-TYPE#TCP-IP

MYSQL-STATUS#READY

MYSQL-STATUS#USE-RESULT

Private

Undocumented

MYSQL-FIELD-TYPES#GEOMETRY

MYSQL-FIELD-TYPES#SET

MYSQL-OPTION#COMPRESS

MYSQL-OPTION#CONNECT-TIMEOUT

MYSQL-OPTION#GUESS-CONNECTION

MYSQL-OPTION#INIT-COMMAND

MYSQL-OPTION#LOCAL-INFILE

MYSQL-OPTION#NAMED-PIPE

MYSQL-OPTION#PROTOCOL

MYSQL-OPTION#READ-DEFAULT-FILE

MYSQL-OPTION#READ-DEFAULT-GROUP

MYSQL-OPTION#READ-TIMEOUT

MYSQL-OPTION#RECONNECT

MYSQL-OPTION#REPORT-DATA-TRUNCATION

MYSQL-OPTION#SECURE-AUTH

MYSQL-OPTION#SET-CHARSET-DIR

MYSQL-OPTION#SET-CHARSET-NAME

MYSQL-OPTION#SET-CLIENT-IP

MYSQL-OPTION#SHARED-MEMORY-BASE-NAME

MYSQL-OPTION#SSL-VERIFY-SERVER-CERT

MYSQL-OPTION#USE-EMBEDDED-CONNECTION

MYSQL-OPTION#USE-REMOTE-CONNECTION

MYSQL-OPTION#USE-RESULT

MYSQL-OPTION#WRITE-TIMEOUT

MYSQL-STATUS#GET-RESULT