List:General Discussion« Previous MessageNext Message »
From:David Brodbeck Date:December 4 2002 4:49pm
Subject:RE: access->mysql
View as plain text  
I used MySQLFront.  It wasn't entirely automatic, but it did a reasonable
job.  There are some gotchas.  

Take your time, and be sure to read the notes for using Access and MyODBC
with MySQL, if that's how you're going to do it -- some column types are not
recommended.  You'll want to add a TIMESTAMP column to each table, as well,
after importing.  Some of MySQLFront's choices for column types aren't the
best -- you should check them by hand before doing the import.  In
particular it doesn't handle currency fields properly unless you manually
set the type.  (It defaults to Integer, and truncates the decimal parts.)

If you have any table names with spaces, fix those before you try to import.
MySQLFront will happily create them, but you'll find them impossible to
actually use.

You'll have to do some hand editing of your Access queries.  Access doesn't
support relationships between ODBC data source tables, so you'll need to
manually set up the joins in each query.  Keep in mind that Access will not
enforce data integrity on ODBC tables.  Also remember that Access is not
case-sensitive, but MySQL is!

You should try hard to get the tables correct in MySQL before you deploy the
database to users, because after that changing them gets more difficult.  If
a table definition is changed, you have to go back and delete the link to it
in Access, then recreate it.  If you don't do this, Access gets confused and
goes into an endless loop.
Thread
access->mysqlSandeep Murphy4 Dec
  • Re: access->mysqlSteve Yates4 Dec
  • Re: access->mysqlCrercio O. Silva5 Dec
RE: access->mysqlSteve Bradwell4 Dec
RE: access->mysqlDavid Brodbeck4 Dec
RE: access->mysqlIan Zabel4 Dec
  • Re: access->mysqlCarlin Anderson5 Dec
RE: access->mysqlChris Couture5 Dec
RE: access->mysqlSandeep Murphy5 Dec
  • How is DBTools Software?Will Standley7 Dec
    • Re: How is DBTools Software?Michael She7 Dec
      • RE: How is DBTools Software?Chris Mason8 Dec
        • Re: How is DBTools Software?Insanely Great8 Dec
        • RE: How is DBTools Software?Michael She8 Dec
  • Compiling a list of MySQL tools - Please contribute.Will Standley8 Dec
    • Re: Compiling a list of MySQL tools - Please contribute.Paul DuBois8 Dec
  • Can u us a "source code" file to setup a db in MySQL ?TopMailBox9 Dec
    • Re: Can u us a "source code" file to setup a db in MySQL ?Gerald R. Jensen9 Dec
      • How to get MySQL to list current db's ?Will Standley10 Dec
        • Re: How to get MySQL to list current db's ?Sherwin T. Ang10 Dec
        • Re: How to get MySQL to list current db's ?Daniel Kiss10 Dec
        • Re: How to get MySQL to list current db's ?Michael She10 Dec
          • Where does MySQL store db files?tmb10 Dec
            • How to see # of rec's in all tablestmb10 Dec
              • Re: How to see # of rec's in all tablesBenjamin Pflugmann11 Dec
              • re: How to see # of rec's in all tablesVictoria Reznichenko11 Dec
            • Re: Where does MySQL store db files?Robert Citek10 Dec
              • Re: Where does MySQL store db files?Francisco10 Dec
            • RE: Where does MySQL store db files?Adolfo Bello10 Dec
        • RE: How to get MySQL to list current db's ?Brian P. Austin10 Dec
  • Re: access->mysqlGrant Cooper13 Dec