mysqldump
output to a C header file. By Harry Brueckner,
brueckner@mail.respublica.de.
access_to_mysql.txt
, except that this
one is fully configurable, has better type conversion (including
detection of TIMESTAMP
fields), provides warnings and suggestions
while converting, quotes all special characters in text and
binary data, and so on. It will also convert to mSQL
v1 and v2,
and is free of charge for anyone. See
http://www.cynergi.net/exportsql/ for the latest version. By
Pedro Freire, support@cynergi.net. Note: Doesn't work with
Access2!
exportsql
. By Brian Andrews.
Note: Doesn't work with Access2!
exportsql.txt
. That is,
it imports data from MySQL into an Access database via
ODBC. This is very handy when combined with exportsql, because it lets you
use Access for all DB design and administration, and synchronise with
your actual MySQL server either way. Free of charge. See
http://www.netdive.com/freebies/importsql/ for any updates.
Created by Laurent Bossavit of NetDIVE.
Note: doesn't work with Access2!
mSQL
to MySQL. By alfred@sb.net
mysqldump
and pipe it to
the sqlconv.pl
script. The script will parse through the
mysqldump
output and will rearrange the fields so they can be
inserted into a new table. An example is when you want to create a new
table for a different site you are working on, but the table is just a
bit different (that is - fields in different order, etc.).
By Steve Shreeve.
Posted by Josh Drew on Wednesday April 23 2003, @6:04am | [Delete] [Edit] |
The dbf2mysql converter does not handle numeric data very well. All data are stored in MySQL INT attributes. Since numeric fields may be up to 20 characters long, clipping is a dangerous possibility (signed INTs hold -2147683648 - 2147483647; larger values will be stored as 2147483647).
I've written a patch which causes dbf2mysql v1.14 to use the full range of MySQL integer data types (TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT) where appropriate. Please note that a signed BIGINT can only hold -9223372036854775808 - 9223372036854775807. So, values in the range 9223372036854775808 - 99999999999999999999, inclusive, will be stored as (2^63 - 1).
The patch is available at http://www.joshdrew.com