home *** CD-ROM | disk | FTP | other *** search
/ MacFormat UK 160 - Disc 2 / MF_UK_160_2.iso / pc / DiscContent / Trials / oxygen / lib / mysql.jar / README < prev   
Encoding:
Text File  |  2000-12-03  |  3.8 KB  |  100 lines

  1. MM.MySQL 2.0.3
  2. Mark Matthews JDBC Driver for MySQL
  3. Copyright (c) 1998-1999 Mark Matthews
  4.  
  5. CONTENT
  6. * License
  7. * System Requirements
  8. * Introduction
  9. * Usage
  10. * Known Bugs
  11. * Support
  12.  
  13. LICENSE
  14.  
  15. This library is free software; you can redistribute it and/or
  16. modify it under the terms of the GNU Library General Public
  17. License as published by the Free Software Foundation; either
  18. version 2 of the License, or (at your option) any later version.
  19.  
  20. This library is distributed in the hope that it will be useful,
  21. but WITHOUT ANY WARRANTY; without even the implied warranty of
  22. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  23. Library General Public License for more details.
  24.  
  25. You should have received a copy of the GNU Library General Public
  26. License along with this library; if not, write to the
  27. Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  28. Boston, MA  02111-1307, USA.
  29.  
  30. See the COPYING file located in the top-level-directory of
  31. the archive of this library for complete text of license.
  32.  
  33. SYSTEM REQUIREMENTS
  34.  
  35. * Any Java virtual machine supporting JDBC-1.2 or JDBC-2.0 (JDK-1.1 or higher)
  36. * Any MySQL server supporting version 9 or 10 of the MySQL protocol
  37.  
  38. Because MySQL is not fully ANSI SQL-92 compliant, it is not possible to 
  39. create a fully JDBC-compliant driver for MySQL.  However, this driver 
  40. strives to implement as much of the JDBC API as is feasible.
  41.  
  42. INTRODUCTION
  43.  
  44. This version of the MM.MySQL driver is a beta release. BETA means that 
  45. while there are no known show-stopping bugs, the features of this driver
  46. are still immature enough to cause the end-user to be exposed to some
  47. level of risk when using the driver. You should only use BETA versions
  48. of MM.MySQL if you are comfortable with the inherent risk involved with
  49. using a BETA product.
  50.  
  51. MM.MySQL is an implemntation of the JDBC API for the MySQL relational
  52. database server. It strives to conform as much as possible to the API
  53. as specified by JavaSoft. It is known to work with many third-party 
  54. products, including Borland JBuilder, IBM Visual Age for Java, SQL/J,
  55. the Locomotive and Symantec Visual Cafe.
  56.  
  57. USAGE AND INSTALLATION
  58.  
  59. More detailed documentation is available in the doc/ directory, but the
  60. short version is as follows:
  61.  
  62. You have one of two choices, copy the org subdirectory and all of it's contents
  63. to anywhere you like, and put the directory holding the org subdirectory
  64. in your classpath, or...
  65.  
  66. Put either the mysql_1_comp.jar, mysql_1_uncomp.jar, mysql_2_comp.jar, 
  67. mysql_2_uncomp.jar, mysql_both_comp.jar or mysql_both_uncomp.jar in 
  68. your classpath.
  69.  
  70. The jar-file naming convention is mysql_(jdbc verion)_compressesed/uncompressed.
  71.  
  72. You will have to figure out what JDBC version your JDK is using, and whether or not it is happy reading compressed jar files.
  73.  
  74. Note that the JAR file instructions here are the ones you need to use, not
  75. the ones in the "doc" subdirectory. These directions will probably change as
  76. I find out how well the various JVMs deal with the different jar files.
  77.  
  78. KNOWN BUGS
  79.  
  80. There are many parts of the JDBC-2.0 spec that are not implemented (yet). 
  81.  
  82. The big one is positioned update, which is coming, but first I want to deal
  83. with class-loading and applet issues with the new driver setup before I 
  84. tackle that problem.
  85.  
  86. If you see something that is not implemented, and you have an idea on how to
  87. do it, go ahead and let me know. I'm always looking for help and/or feedback
  88. about the driver.
  89.  
  90. SUPPORT
  91.  
  92. Is available on the mysql-java mailing list available from www.mysql.com, or
  93. through e-mail to me <mmatthew@thematthews.org>. I can't guarantee that I 
  94. will get right back to you, but I've got a pretty good turn-around-time
  95. on MM.MySQL problem e-mails.
  96.  
  97. --
  98. This software is OSI Certified Open Source Software.
  99. OSI Certified is a certification mark of the Open Source Initiative.
  100.