2012-02-18 5 views
5

Access 2010 데이터베이스 (.accdb)를 MySQL로 가져 오는 방법. 예를 들어, 제품 인벤토리 인 database.accdb를 완전히 가져오고 싶습니다. 어떻게 그렇게 쉽게 할 수 있습니까? 감사.Access 2010 데이터베이스 (.accdb)를 MySQL로 가져 오는 방법

+0

Google 검색 'Access 2010 데이터베이스 (.accdb)를 MySQL로 가져 오는 방법'은 많은 유망한 검색 결과를 나타냅니다. –

+1

이전에이 도구를 사용했습니다 - http://www.bullzip.com/ 제품/a2m/info.php. 또한 ODBC를 사용하여 Access를 MySQL 데이터베이스에 직접 연결 한 다음 이들간에 데이터를 복사하는 것이 쉽습니다. – nnichols

+1

나는 얼마 동안 불즈를 사용했다. 나는 매우 만족했다. 그러나 더 이상; "가져 오기"를 누르면 오류가 발생합니다. 오류는 매우 일반적입니다 (오류 50 : 파일이 이미 열려 있음), 많은 사람들이 공식 웹 사이트에 문제를 게시했지만 아무도 대답하지 않았습니다. –

답변

5

여러 가지가 있습니다.

Microsoft Access 테이블을 CSV 파일로 내보내고 MySQL에서 파일을 가져올 수 있습니다 (조금 복잡하지만 가장 빠름).

당신은 MySQL의 ODBC 드라이버를 설치하고 액세스

당신은 절약 할 수 있습니다/이전 버전에 대한 튜토리얼을 찾을 된 액세스 형식으로 .accdb 데이터베이스 및 수출 MySQL의 테이블을 연결할 수 있습니다.

1

당신이 MS Access 테이블 관계를 포함하는 다음 단계를 사용할 수 있습니다, 관계 테이블을 내 보내지 않습니다 MySQL로 MS 액세스를 수출하는 도구 :

Converting MS Access to MySQL with relationships

enter image description here

0

sqlyog을 사용하여 ODBC 호환 데이터 원본에서 데이터를 가져옵니다. 더 나은 옵션이나 MySQL의 ODBC 드라이버를 설치하고 DB에 연결할 수 있습니다.

0

Mac OS 또는 Linux를 사용하는 경우 mdbtools가 우수합니다. 명령 줄에 몇 줄만 입력하면 .accdb 또는 .mdb 파일을 .sql 및 mysql 데이터베이스로 가져올 다른 형식으로 변환 할 수 있습니다. 이 튜토리얼은 프로세스를 매우 명확하게 설명합니다. https://www.codeenigma.com/community/blog/using-mdbtools-nix-convert-microsoft-access-mysql

+0

for Linux'sudo apt install mdbtools' 매우 쉽습니다. –

관련 문제