DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(mysql.info.gz) OS/2

Info Catalog (mysql.info.gz) Other Unix Notes (mysql.info.gz) Operating System Specific Notes (mysql.info.gz) BeOS
 
 2.12.6 OS/2 Notes
 -----------------
 
 MySQL uses quite a few open files. Because of this, you should add
 something like the following to your `CONFIG.SYS' file:
 
      SET EMXOPT=-c -n -h1024
 
 If you don't do this, you will probably run into the following error:
 
      File 'XXXX' not found (Errcode: 24)
 
 When using MySQL with OS/2 Warp 3, FixPack 29 or above is required.
 With OS/2 Warp 4, FixPack 4 or above is required. This is a requirement
 of the Pthreads library.  MySQL must be installed on a partition with a
 type that supports long filenames, such as HPFS, FAT32, and so on.
 
 The `INSTALL.CMD' script must be run from OS/2's own `CMD.EXE' and may
 not work with replacement shells such as `4OS2.EXE'.
 
 The `scripts/mysql-install-db' script has been renamed.  It is called
 `install.cmd' and is a REXX script, which will set up the default MySQL
 security settings and create the WorkPlace Shell icons for MySQL.
 
 Dynamic module support is compiled in but not fully tested. Dynamic
 modules should be compiled using the Pthreads runtime library.
 
      gcc -Zdll -Zmt -Zcrtdll=pthrdrtl -I../include -I../regex -I.. \
          -o example udf_example.cc -L../lib -lmysqlclient udf_example.def
      mv example.dll example.udf
 
 * Due to limitations in OS/2, UDF module name stems must not
 exceed eight characters. Modules are stored in the `/mysql2/udf'
 directory; the `safe-mysqld.cmd' script will put this directory in the
 `BEGINLIBPATH' environment variable. When using UDF modules, specified
 extensions are ignored--it is assumed to be `.udf'.  For example, in
 Unix, the shared module might be named `example.so' and you would load
 a function from it like this:
 
      mysql> CREATE FUNCTION metaphon RETURNS STRING SONAME 'example.so';
 
 In OS/2, the module would be named `example.udf', but you would not
 specify the module extension:
 
      mysql> CREATE FUNCTION metaphon RETURNS STRING SONAME 'example';
 
Info Catalog (mysql.info.gz) Other Unix Notes (mysql.info.gz) Operating System Specific Notes (mysql.info.gz) BeOS
automatically generated byinfo2html