ПредишенСледващото

задача
Искате ли да обменят информация помежду MySQL и Access.

решение
За да използвате информацията, съхранявана в MySQL, се свържете със сървъра MySQL директно от Access. За да прехвърлите данните от Достъп до MySQL, използвайте една програма, която може да извършва директен трансфер на данни, или експортирате таблицата от достъп до файлове и импортирането на файлове, за MySQL.

дискусия
И MySQL, Access и да разберат ODBC, така че може да се свърже с MySQL директно от Access. Създаване на ODBC-Connect, достъп става външен интерфейс, чрез който можете да използвате базата данни MySQL. Много полезна информация може да бъде намерена на сайта mysql.com в раздела за MyODBC:

Отлична процедури описание ODBC настройка и връзки от Достъп до MySQL чрез ODBC е даден в статията на Дж Гилмор (W. J. Гилмор) Онлайн DevShed .:

Ако вашите таблици се съхраняват в Access, и искате да ги прехвърлят в MySQL, трябва да създадете таблица в MySQL и да импортирате данни за достъп в таблиците.


Има няколко добри безплатни инструменти, които могат да ви помогнат: DBTools и MySQLFront. Те могат да се изследват структурата на таблиците в базата данни за достъп, създаване на съответните таблици в MySQL и копирате данните за.

Можете също да експортирате таблица за достъп до файлове, след това да импортирате тези файлове в MySQL. (Това е необходимо, ако, например, MySQL сървър работи на хост компютър, който не позволява да се установи връзка с вашата машина под Windows.) Ако отидете точно по този начин, трябва да се мисли за избора на файлов формат, конвертиране на формата на датите и как създадете таблица MySQL, ако те не са вече налице. В този сценарий, можете да помогнете, описан по-рано в тази глава (като cvt_file.pl, cvt_date.pl и guess_table.pl). процедура маса Достъп внос в MySQL може да бъде, например, както следва:

1. Износ маса от достъп до който и да е текстов формат, може би с заглавията на колоните. Ако трябва да конвертирате файла като използва инструментите, които трябва да вход файлов формат с разделите като разделител и нов ред, като за край на реда, най-разумно да го експортирате във формат.

2. Ако таблицата съдържа датата, и не е нужно да ги експортирате в формат ISO, ще трябва да ги конвертирате в MySQL. Можете да използвате помощната програма cvt_date.pl.

3. Ако таблицата MySQL, които искате да импортирате данните за достъп не съществува, създайте го. Използвайте guess_table.pl програма за генериране на предложения създаване на таблицата.

4. Внос файла с данни в MySQL използване LOAD DATA или mysqlimport.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!