私はatmプロジェクトで作業しています。私は、MS ACCESSデータベースに格納されているデータをmySqlにインポートする必要があります。私は、Ubuntuマシン上でphpMyAdminを使用しています。私はAccessデータベースにアクセスできる別のWindowsマシンを持っています.MS Access 2003では、データをmySqlに変換するオプションが見つかりませんでしたか?これはできますか?MS ACCESS DBをmySqlにインポートしますか?
答えて
Access to MySQLをご覧ください。 AccessデータベースをMySQLに簡単に変換できます。
Accessでテーブルを選択し、単にFileメニューからEXPORTを選択することで、Accessから任意のODBCデータベースへのエクスポートをいつでも行うことができます。エクスポートオプションの1つ(下部にあるドロップダウン)はODBCで、他のデータベース用にDSNが設定されている場合は、直接エクスポートすることができます。明らかに、データ型は必ずしもターゲットデータベースには完全ではありませんが、データを誤って変換することはありません。エクスポート後にデータ型を強化する必要があるかもしれません。
私はアクセスがこれを行うことができて驚くべきことだと思いますが、それはうまくいきます。
webserver上のMySQLデータベースを使用してAccessフロントエンドアプリケーションを実行する手順(テーブルをインポートする必要はありません。ウェブサーバー上でmsaccessアプリケーションを使用することができます)、MsAccessテーブルをMySQLにエクスポートしますそのパス、あなたは)私を信じて、それは双方向の道路になりたい:
あなたがMSACCESSを実行している場合、私はあなたが窓
- のMySQL ODBC 5.1ドライバ(コネクタのインストール)http://dev.mysql.com/downloads/connector/odbc/を使用していると仮定
- 勝利マシンのCONTROL PANELを開く の
- 管理ツール(Vistaまたは七、検索ODBC場合)
- SET UPデータソースODBC
- システムDSN
- は、使用しているサーバーに応じて
を追加し、あなたはいくつかの困難のサーバーを見つけることかもしれませんSSHデータベース接続(またはそのようなもの)を探します。例として、NetSolのよくある質問を読んでください:http://www.networksolutions.com/support/how-to-back-up-the-mysql-database-using-ssh/
MsAccessからMySQLにBATCH EXPORT/DUMPを転送するには、アクセス時にFORMを作成し、その上にボタンを入れ、VBAでOnClickのためにこのサブを作成します)イベント:非英語版のWindowsを実行している間
Dim sTblNm As String
Dim sTypExprt As String
Dim sCnxnStr As String, vStTime As Variant
Dim db As Database, tbldef As DAO.TableDef
On Error GoTo ExportTbls_Error
sTypExprt = "ODBC Database"
sCnxnStr = "ODBC;DSN=DSNname;UID=userOnServer;PWD=pwdOnServer"
vStTime = Timer
Application.Echo False, "Visual Basic code is executing."
Set db = CurrentDb()
For Each tbldef In db.TableDefs
Debug.Print tbldef.Name
sTblNm = tbldef.Name
DoCmd.TransferDatabase acExport, sTypExprt, sCnxnStr, acTable, sTblNm, sTblNm
Next tbldef
MsgBox "Done!"
On Error GoTo 0
SmoothExit_ExportTbls:
Set db = Nothing
Application.Echo True
Exit Sub
ExportTbls_Error:
MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure ExportTblsODST"
Resume SmoothExit_ExportTbls
時々、あなたは「ODBC」(フランス語で動作)のエラー2507変更「ODBCデータベース」を得るかもしれません。
インポート:MSACCESSで: 1. FILES 2.外部データソース 3.リンクテーブル
実際にそれが使用しているデータベースエンジンを気にdoesntのMSACCESSのフロントエンドなので、安全な練習は、2つの別々のMDBのを持っていることです:クエリ、フォーム、マクロなどと生データ。ローカルデータベースの使用からリモートサーバーへのシームレスな切り替えが可能です。コアアプリケーションファイルに適切なデータが含まれていません。
- 1. ActiveRecordを使用してMS Access DBからMySQL DBにデータをインポート
- 2. MS AccessのDB
- 3. Trace MS Access DBアクティビティ
- 4. C#MS-AccessデータベースをSQL Serverにインポートしますか?
- 5. クエリMS AccessのDBは
- 6. MS Access 2007 DB(VB.net)からファイルをダウンロード
- 7. iOSを使用したmdb(MS Access DB)
- 8. 1つのMS Accessデータベースから別のMS Accessデータベースにデータをインポート
- 9. MS AccessのWebサイトからデータをインポート
- 10. MS ExcelファイルをMS Access DBファイルに変換するフリーウェアツールはありますか?
- 11. MS Access 2003 - MS Accessデータベーステーブルへのテキストファイルのインポート
- 12. Ms-Access DB 2013にアクセスできない。
- 13. データベース:MS Access DBとMYSQL間のデータの移行
- 14. PostgresからMS Accessにテーブルをインポートしてレコードを失う
- 15. MS Access 2007にMS Visual FoxProの.dbfテーブルをインポート
- 16. インポートMySQL DBスキーマ
- 17. インポートMySQL DBエラー
- 18. MySQLデータをMS Accessにインポートすると関係が失われる
- 19. アクセスDBにmysqlファイルをインポート
- 20. csvファイルから特定のデータをMS Accessにインポートする
- 21. 特定のセルをExcelからMS Accessにインポートする
- 22. MS AccessからSql Serverにデータをインポートする方法
- 23. WebアプリケーションからMS Access DBにアクセスする
- 24. geonames.orgデータベースからMySQL DBにデータをインポート
- 25. MysqlデータベースのMicrosoft Accessデータベースのインポート
- 26. MS Accessクエリを更新しますか?
- 27. MySql DBからMapR DB/HBaseにデータをインポートするオプション
- 28. MS Access DBファイルからプログラムでmenustripに追加
- 29. VB.NET更新し、複数のテーブルをマージし、MS AccessのDB
- 30. XMLをMS Access 2003にインポートする際に、ブール変数を文字列としてインポートしています。
関連する:http://stackoverflow.com/questions/4809654/how-to-import-a-mdbaccess-database-to-mysql/11644195#11644195 – Jacob