这(与未用文件证明的特点)帮助您的少量技巧对MySQL出口巨大的MS Access数据库(与真正的数据的生产数据库)。

如下所述 使用 mdbtools公共事业:

mdb桌显示在MS Access的桌名单

mdb计划出口对MySQL数据库的MS Access图解。 文献不提及支持MySQL。 您应该使用以下命令:

mdb图解[- S]数据库mysql

如果他们与MySQL被预留的主题词,碰撞您可能需要替换列名。 我需要更改的少量列名是: 小组,主要&发怒。 我更改了列名到各自GROUP_、PRIMARY_ & CROSS_。 MySQL错误信息非常隐秘(无用)。

被创造的图解包含下落桌。 您能使用grep -排除他们的v。 另外,当您进口一个新的数据库时,您应该增加由跟随的下落数据库创造数据库命令在文件的上面。 因为您可以必须审阅多张通行证,这是根本的。 有下落桌,当桌不在那里时制造问题作为也有他们制造问题,当桌已经被装载了时。 因此我去除下落桌和投下并且再创造过程负责操行的其中每一的数据库被描述上面。

对CSV格式mdb出口出口MS Access桌。 什么没有被强调是您能直接地创造插入物声明而不是CSV文件。 转换它直接地成SQL插入物声明特别是为转换数据类型是非常有用的。 它在样品喜欢显示的用途:

mdb出口- I - R'; \ n MSAccessDatabase.mdb表> Table.sql
注: 用您的MS Access数据库全路径替换MSAccessDatabase.mdb,表是表名字。 您能保存在所有文件的产品,我选择了Tablename.sql为了方便。

- R'; \ n保证每SQL插入物由分号然后一条新的线跟随。

您可能需要修改此替代列名,如果您以前改变了他们,当进口图解防止与后备的MYSQL主题词时的冲突。