As the previous two replys you must install myodbc first
Now I will till you how to open a MySQL database through MS Access to edit or any thing you want.
1 install myodbc
2- Control panel>>ODBC DATA Source...>>System DSN Tab>>Click on ADD
"Create New data source" dialog box will be displayed, Scroll down to select MySQL, click Finish.
-- Now "TDX MySQL driver default configuration" Dialog Box will be displayed. Fill it with the suitable data it may be as follows:
Windows DSN Name type any name you want like fox1
mysql host name localhost or the ip
mysql database name: the name of your database in my sql
NOTe the attached file is an Image for this box
then click OK
Now we will start work inside MsAccess
1- Run your MSAccess, create new DB(Blank)
2-File menu>>Get External Data>>Link Tables
Note: you may choose "import", but Link tables is better because
it allow any change or update using any interface, e.g through msaccess or MySQL, to be appeared on the rest.
--Now the "Link" dialog box will be poped up, from it do:
3-"Files of Type" scroll down to select "ODBC database()"
4-Select data source dialog box will poped up, "Machine Data source" Tab Select the DSN name you typed previously for your MySql data base(fox1) Ok
5- Now Link Tables dialog box will poped up containing all tables available in the desired MySQL DB you have choosen before. you can select all tables or any set of tables you want.
Please Tell me if this helped you or not.
Regardsπ