michael ec05423779 + Initial implementation 20 years ago
..
ver322 790a4fe2d3 * log and id tags removed 20 years ago
ver323 790a4fe2d3 * log and id tags removed 20 years ago
ver40 e417e34496 * truncate log 21 years ago
Makefile 83031a241d * mysql3dyn 20 years ago
Makefile.fpc 4ace790492 * remove $Log 20 years ago
README b2a1cf91b0 + Split everything in version 3 and version 4 21 years ago
fpmake.inc ec05423779 + Initial implementation 20 years ago
fpmake.pp ec05423779 + Initial implementation 20 years ago
mkdb a83ac235b9 * splitted to base and extra 24 years ago
mysql3.pp 790a4fe2d3 * log and id tags removed 20 years ago
mysql3_com.pp 790a4fe2d3 * log and id tags removed 20 years ago
mysql3_comdyn.pp 00a68932dc + MySQL 3 dynamic connection by Bram Kuijvenhoven 21 years ago
mysql3_comtypes.inc 00a68932dc + MySQL 3 dynamic connection by Bram Kuijvenhoven 21 years ago
mysql3_version.pp 790a4fe2d3 * log and id tags removed 20 years ago
mysql3dyn.pp 00a68932dc + MySQL 3 dynamic connection by Bram Kuijvenhoven 21 years ago
mysql3impl.inc 00a68932dc + MySQL 3 dynamic connection by Bram Kuijvenhoven 21 years ago
mysql3types.inc 00a68932dc + MySQL 3 dynamic connection by Bram Kuijvenhoven 21 years ago
mysql4.pp 859ef71337 - Statical linked MySQL 4.0 now also works on win32 21 years ago
mysql4_com.pp 859ef71337 - Statical linked MySQL 4.0 now also works on win32 21 years ago
mysql4_comdyn.pp 4f21f8ea34 - some cleanups 21 years ago
mysql4_comtypes.inc bedf31abe9 + Dynamic library implementation by Joost van der Sluis 21 years ago
mysql4_version.pp b2a1cf91b0 + Split everything in version 3 and version 4 21 years ago
mysql4dyn.pp 4f21f8ea34 - some cleanups 21 years ago
mysql4impl.inc 12a4f24fdc + Initial import in cvs 21 years ago
mysql4types.inc 8c1d399dc5 * fixed MYSQL_ROW_OFFSET declaration 20 years ago
mysqls.c b2a1cf91b0 + Split everything in version 3 and version 4 21 years ago
mysqls.pp 790a4fe2d3 * log and id tags removed 20 years ago
rmdb a83ac235b9 * splitted to base and extra 24 years ago
testdb3.pp 790a4fe2d3 * log and id tags removed 20 years ago
testdb4.pp 790a4fe2d3 * log and id tags removed 20 years ago

README

This is the MySQL interface of Free Pascal.

You need at least compiler version 0.99.8 to compile this.

To Compile under Linux
- You must know where the mysql libraries are.
- You must know where libgcc is.

The units come in 2 flavours:
- mysql3*.pp : version 3.23 of mysql.
- mysql4*.pp : version 4.0 of mysql.
These versions are substantially different.

Both these things must be set in the Makefile. After that a simple 'make'
and 'make install' should compile and install everything.

You can test with 'make test', but this supposes that there is a 'testdb'
database available. If not, you must run
mkdb databasename
testdb databasename
rmdb databasename
manually. You need create permission on the database for this to work.

Win32 users: There are multiple .dll files circulating around.
you should fix the statement
mysqllib = 'libmysql'
in the mysql unit, so it matches the version you have.

Enjoy !



Michael.