| QG | /YeP-perl/mSQL DBI:DBD/Background |
Latest versions of DBI are here at CPAN (we use v 0.93)
Latest versions of Msql-Mysql-Modules are here at CPAN also (we use v 1.1825)As for now, we don't support mSQL v2.0, because there is no 'official' port to Win32. There are some unofficial ports, so when the 'official' one will appear - let us know, and we may add the support in a few days. The port we consider to be 'official' is mSQL v1.0.16b for Win32 available at http://blnet.com/msqlpc/peter/msql116c.htm .
We use this one - it seems to work without problems.
Read this to understand the mSQL-for-Windoze porting status. Actually, you should read this before installing mSQL v 1.0.16b, it points to a workaround of 'missing directories' problem.
Now:
- Download and install mSQL for Win32 v1.0.16b
- Test it. Be sure it passes tests.
- Download and install Cygwin 'Usertool' and YeP-perl core distribution.
- Download DBI v 0.93 & Msql-Modules v1.1825 perl extensions we have build for you. Simply unpack the archive and copy the whole tree to your
/qubdirectory, that contains YeP-perl Core distribution. We plan to use this plug-and-play style when distributing YeP-perl extensions.You may test the package with
cd /qub/t/t.mSQL
runtests.batTesing DBI::DBD. (Uniform interface to many SQL servers) t/00base............ok t/10dsnlist.........ok t/20createdrop......ok t/30insertfetch.....ok t/40bindparam.......ok t/40listfields......ok t/40nulls...........ok t/40numrows.........ok t/50chopblanks......ok t/50commit..........ok t/ak-dbd............ok All tests successful. Files=11, Tests=201, 22 secs ( 8.97 cusr 5.02 csys = 13.99 cpu) Tesing Msql Part style. (Native Msql style) t/akmisc............ok t/msql1.............ok t/msql2.............skipping test on this platform All tests successful. Files=3, Tests=414, 22 secs ( 4.02 cusr 1.51 csys = 5.53 cpu)If something goes wrong, please check:
Not tested with Windows 95. Have no Win95 computers at hand. Wanna become YeP-perl-for-Win95 tester?
- Have you
/etc/directory withpasswdfile there? It'll be better to have it anyway - some Cygnus tools assume that you have that/etc/passwdprepared with the help of
mkpasswd -l- Does
msql.aclallow access for everybody? If no - try to grant access to everybody.
Find a bug? Have a suggestion? Have a business proposal? - do tell.
| QG | /YeP-perl/mSQL DBI:DBD/Background |